1.pojo式的开发,action类无需继承任何类.
<action name="" class="" method="">
<result name="" path="xx.jsp"/>
</action>
2.学到这,有个需要说明的问题,有时候我们在xml文件中,没有tag提示,解决办法如下:
在本机文件系统中找到xml文件对应的dtd文件,然后在eclipse按下图处理吧,把本机的dtd加进去替代网络dtd文件.
[img]http://dl.iteye.com/upload/attachment/271282/62ce2edb-c3f5-3d28-9d7c-2640dd292c79.jpg[/img]
3.struts2中action的搜索路径原则,如下图:
[img]http://dl.iteye.com/upload/attachment/271303/2ff01ff5-c3d7-3754-9793-0817d42fa5de.jpg[/img]
4.struts2中action配置中的各项默认值如下,虽然不这么使用默认值,可让大家知道,还是不错的:
[img]http://dl.iteye.com/upload/attachment/271315/4c335922-9003-38c4-8a4c-db8932dce6c4.jpg[/img]
5.action的转发类型,主要以下几种
[img]http://dl.iteye.com/upload/attachment/271386/34dbcffc-50f6-36bc-b130-fe3182050fc4.jpg[/img]
特别说明,如果是从一个action直接转到(forward)另一个action,那么: resultType="chain"!
6. action中的全局result的使用,要使所有action都可以转向到这个全局result所指定的页面或action中,操作如下图,先在一个包中定义全局的result,而后其他包继承他.这样所有包都能使用;如果想单包使用,就在单包内单独定义全局result.
[img]http://dl.iteye.com/upload/attachment/271404/4eccb518-2aff-30f7-a514-6f3d56bbabb3.jpg[/img]
7.给action类注入属性:
<action>
<result>
<param name="属性名">属性值</param>
</result>
</action>
<action name="" class="" method="">
<result name="" path="xx.jsp"/>
</action>
2.学到这,有个需要说明的问题,有时候我们在xml文件中,没有tag提示,解决办法如下:
在本机文件系统中找到xml文件对应的dtd文件,然后在eclipse按下图处理吧,把本机的dtd加进去替代网络dtd文件.
[img]http://dl.iteye.com/upload/attachment/271282/62ce2edb-c3f5-3d28-9d7c-2640dd292c79.jpg[/img]
3.struts2中action的搜索路径原则,如下图:
[img]http://dl.iteye.com/upload/attachment/271303/2ff01ff5-c3d7-3754-9793-0817d42fa5de.jpg[/img]
4.struts2中action配置中的各项默认值如下,虽然不这么使用默认值,可让大家知道,还是不错的:
[img]http://dl.iteye.com/upload/attachment/271315/4c335922-9003-38c4-8a4c-db8932dce6c4.jpg[/img]
5.action的转发类型,主要以下几种
[img]http://dl.iteye.com/upload/attachment/271386/34dbcffc-50f6-36bc-b130-fe3182050fc4.jpg[/img]
特别说明,如果是从一个action直接转到(forward)另一个action,那么: resultType="chain"!
6. action中的全局result的使用,要使所有action都可以转向到这个全局result所指定的页面或action中,操作如下图,先在一个包中定义全局的result,而后其他包继承他.这样所有包都能使用;如果想单包使用,就在单包内单独定义全局result.
[img]http://dl.iteye.com/upload/attachment/271404/4eccb518-2aff-30f7-a514-6f3d56bbabb3.jpg[/img]
7.给action类注入属性:
<action>
<result>
<param name="属性名">属性值</param>
</result>
</action>