Struts2Annotation注解配置使用

Struts2 的 Convention 插件就是那种一旦用上就不想回头的好东西。省了你写struts.xml的麻烦,直接靠命名规则和注解搞定所有配置,真是省心不少。像LoginAction这种类名,Convention 能自动映射成 URL 路径,开发时只管写逻辑就行,挺爽的。

Convention 插件的action类会自动扫描,放在actionsstruts2这类包下就行,不用你费劲去配。你要是想手动控制扫描范围,也能加几个常量配置,灵活性挺高。

比如你有个fore.LoginAction,默认映射路径是/fore/login,结果返回个success,它就去WEB-INF/content/fore/login-success.jsp找页面,找不到就用login.jsp顶上,响应也快,开发效率也跟着上来了。

调试的时候,还能用struts2-config-browser-plugin.jar这个插件,浏览器直接看资源映射,查 Action、找问题都方便。开发的时候加上这个插件,少踩好多坑。

如果你写 Struts2 项目还在为配置头大,Convention 插件真的可以试试。不光省事,还让项目结构更清爽,看着也舒服。

doc 文件大小:51KB