struts.xml中继承的struts-default这个包是struts处理用户请求的重要配置文件,对于struts的掌握也是学习struts所要求的。
1.打开Web App Libraries下的struts2-core-2.3.8.jar下的struts-default.xml
(1)
struts基础工作,在默认情况下可以使用这些bean
(2)
一旦继承了struts-default,里面的元素就可以为我们所引用
(3)
结果类型对应的处理类
(4)
如果没填写结果类型,默认为dispatcher,请求转发,类似getDispatcher
(5)
在一个请求里面,链接到某个action
(6)
重新发出一个请求,重定向
(7)
请求转发与重定向的区别:
运用redirectAction可以防止表单重复提交
2.redirectAction的用法
(1)页面发送请求道action1,再从action1定向到action2,最后再到转发到结果页面
struts.xml:
(2)若想要在重定向时候携带参数
${}表示action1中属性表示的值.name里面的值表示action2的属性
3.chain使用方法
chain表示在一个请求中,链接到下个action(用法和redirectAction相似)
1.打开Web App Libraries下的struts2-core-2.3.8.jar下的struts-default.xml
(1)
struts基础工作,在默认情况下可以使用这些bean
(2)
一旦继承了struts-default,里面的元素就可以为我们所引用
(3)
结果类型对应的处理类
(4)
如果没填写结果类型,默认为dispatcher,请求转发,类似getDispatcher
(5)
在一个请求里面,链接到某个action
(6)
重新发出一个请求,重定向
(7)
请求转发与重定向的区别:
运用redirectAction可以防止表单重复提交
2.redirectAction的用法
(1)页面发送请求道action1,再从action1定向到action2,最后再到转发到结果页面
struts.xml:
(2)若想要在重定向时候携带参数
${}表示action1中属性表示的值.name里面的值表示action2的属性
3.chain使用方法
chain表示在一个请求中,链接到下个action(用法和redirectAction相似)