JSF 2.0 如何将 Apache Myfaces 与 Glassfish V3 结合使用
我正在尝试将 Myfaces 与 Glassfish 一起使用,但它不起作用。我已确保 myfaces-api 和 myfaces-impl 是与我的应用程序一起部署的 JSF 运行时,但 Glassfish 仍然使用 mojarra 版本运行该应用程序。
我在想 lib 文件夹中的类取代应用程序服务器中的类。
如果我从 glassfish 的模块文件夹中删除 jsf-api 和 jsf-impl,则会在启动时出现错误,并伴有一些 OSGI 噪音。
对于使用 glassfish 部署的应用程序,建议使用 myfaces 的方式是什么?
I am trying to use Myfaces with Glassfish but its not working. I have made sure myfaces-api and myfaces-impl are the JSF runtimes deployed with my application but Glassfish still runs the application with the mojarra version.
I was thinking classes in the lib folder supercede those in the application sever.
If I remove the jsf-api and jsf-impl from the modules folder in glassfish, I get a an error on startup with some OSGI noise.
What is the recommeded way of using myfaces for ann application deployed with glassfish?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好吧,想通了。
通过在 glassfish-web.xml 中声明此问题来解决
Ok, figured it out.
Solved by declaring this in glassfish-web.xml
您还可以在 sun-web.xml 中使用以下内容
You can also use the following in the sun-web.xml