如何把JFinal放入Jetty共享库,同时在多个WebAppContext同时使用?
@JFinal 你好,想跟你请教个问题:
如何在多个WebAppContext同时使用共享库中的JFinal ?
我使用http://www.oschina.net/question/173052_59956介绍的方法,在Jetty启动时启动了ActiveRecoderPlugin
通过静态常量在每个WebAppContext中获取到了arp,
目前遇到了以下问题:
1、如何将每个WebAppContext中的Model绑定?
2、Restfull地址冲突如何解决?
3、不同的设置会相互冲突,me.setViewType(ViewType.JSP); 只有一处起作用,如何解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我的Jetty应用都是基于同一套框架,同一个数据库,同一个基础配置的,所以很多东西都是通用的,譬如JDBC驱动,各种Apache公共包等。 jfinal jar 包放一份在 JETTY_HOME/lib中,会找不到 web.xml中配置的config类的。
WebAppContext 的设计目的之一就是让不同的 app 的 jar 是独立的,楼主的用法与之背道而驰。如果要在 WebAppContext 中共享 jfinal jar 包,只需要将 jfinal jar 包放一份在 JETTY_HOME/lib 下面即可