Struts2.2.1 Annotation 笔记
本人是新手,但喜欢尝试新事物。
Struts2.2.1的Annotation正如文档写的,很简单,但对于英文不好的朋友和新手可能不那么容易。好了,废话不说,开始。
首先引入struts2-convention-plugin-2.2.1.jar,然后就可以使用了。
第一,确定包:
sturts2的访问路径是http://localhost:端口/项目名/命名空间(namespace)/action名,
Convention也是一样,只不过表示形式不太一样,首先,Convention会从根package中寻找包名含有struts, struts2, action or actions 的任意packages,默认情况下,Convention会找到com.opensymphony.xwork2.Action 的实现类,或制定包中以Action 结尾的类action。
所以命名最好以struts、struts2、action、actions结束,如:com.example.actions,当然也可以通过设置更改,Convention会搜索到如下的Action
WEB-INF/content/main.jspWEB-INF/content/products/display.jspWEB-INF/content/company/details/show-company-details.jsp