首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2.2.1 Annotation 札记

2012-08-27 
Struts2.2.1 Annotation 笔记本人是新手,但喜欢尝试新事物。Struts2.2.1的Annotation正如文档写的,很简单,

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



最后部署运行项目,不出意外就可以运行成功了。
访问路径依次为:

http://localhost:端口/项目名/main.actionhttp://localhost:端口/项目名/products/display.actionhttp://localhost:端口/项目名/company/details/show-company-details.action

这样就跟struts.xml的配置对应上了,更多的配置参见文档,相信大家都可以明白,第一次发博,而且基本是把文档翻译了一遍,请拍。

热点排行