论坛首页 Java企业应用论坛

基于Struts2的Convention插件打造零配置的项目

浏览 8423 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-07-06  
感觉没springmvc好用,可是没办法,还点用struts2,555
0 请登录后投票
   发表时间:2011-07-08  
关键是struts2使用xml配置后可以立刻加载执行,使用注解好像没有办法,必须重启服务。
0 请登录后投票
   发表时间:2011-10-13  
bingoohuang 写道
使用Convention插件,有一个问题,就是Action如果是在单独的JAVA工程中,然后发布的时候,使用JAR包形式,Convention不能解析类路径中的零配置Action。这一点很让人不爽,最后决定放弃这个插件。

默认convention插件不会从jar文件中寻找action,想实现该功能,你需要配置一下struts.convention.action.includeJars属性,它是以正则匹配的。如: myjar1.jar和 myjar2.jar想被检测到。
<constant name="struts.convention.action.includeJars" value=".*/myjar1.*?jar(!/)?,.*/myjar2*?jar(!/)?"/>
还有:正则表达式只针对jar文件的路径进行匹配,而不是文件名。jar的URL应该包含jar文件的路径并以"!/"结尾
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics