先看图:
疑问:
我在实际使用过程中,配置情况如图1,在不同的config中各自添加了一个handler,配置的是ContextPath ,跑起来之后,结果是不管我的请求是走的哪个Filter,得到的结果都如图所示,好像两个Filter 跟两个handler之间的处理顺序如图2所示。通样的问题,在其中一个config中配置一个global级别的interceptor,请求通过另外一个filter处理路径时,同样会经过该Interceptor处理。问题有点相似,求问,需要让两个Filter之间的handler、globalinterceptor之间相对独立,如果打,才能收工?@JFinal
错别字请忽略,万恶的搜狗输入法###### 一个 jfinal 项目只会加载一个 Config,如果创建了多个 Config ,具体加载哪个要看 web.xml 文件中的 configClass 指向了哪个。######请问大大我如果是在一个ear下是视同为一个jfinal项目么? 目前的表现是两个项目之间的config设置会互相覆盖,但是我感觉上下文根不同的话应该视同为两个项目,请问这个是否能切分开######
如此,何解?
######
如此,何解?
按照业务区分,创建XXXBaseController,将globalInterceptor 改变成 Class级别,注解到XXXBaseController,不同的业务,继承不同的XXXBaseController ,handler 暂时就这么配吧,反正里面数据不多,hold 住。 另,啰嗦一句,如果要做这种区分 like me , 注意bobo所说的,hanlder、Constants、GlobalInterceptor在同一个项目中是共享的,使用需谨慎!感谢@玉皇大帝 @JFinal。立碑结贴!
######不同业务如果在不同开发组负责的情况下分别更新你们是怎么做的?版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。