struts.xml中的Result标签的type属性
2017-03-13 22:32
323 查看
result标签里面除了name属性之外,还有一个属性type属性
type属性:如何到路径里面(转发还是重定向)
一般像默认的是转发值是
而做重定向操作值是
struts.xml中的配置
BookAction
OrdersAction
转发
重定向
type属性两个值 dispatcher,readirect 这两个值一般针对到页面中配置
配置到其他的action里面
chain:转发到action 一般不同 缓存问题
redirectAction:重定向到action
struts.xml中的配置改一下
BookAction中为了验证过程在其中写一个打印语句
OrdersAction也同样
访问的是
页面跳转到了world.jsp中
控制台也打印出相关的数据
所以可以说明这个程序大致运行顺序是访问完orders中的execute 就重定向到book中 访问完book中的execute的方法 就转发到world.jsp中
END!!!!!!!
type属性:如何到路径里面(转发还是重定向)
一般像默认的是转发值是
dispatcher
而做重定向操作值是
redirect
struts.xml中的配置
<action name="book" class="cn.zhoushicanyin.Action.BookAction"> <result name="success" type="dispatcher">/world.jsp</result> </action> <action name="orders" class="cn.zhoushicanyin.Action.OrdersAction"> <result name="success" type="redirect">/hello.jsp</result> </action>
BookAction
public class BookAction extends ActionSupport { @Override public String execute() throws Exception { return BookAction.SUCCESS; } }
OrdersAction
public class OrdersAction extends ActionSupport { @Override public String execute() throws Exception { return OrdersAction.SUCCESS; } }
转发
重定向
type属性两个值 dispatcher,readirect 这两个值一般针对到页面中配置
配置到其他的action里面
chain:转发到action 一般不同 缓存问题
redirectAction:重定向到action
struts.xml中的配置改一下
<action name="book" class="cn.zhoushicanyin.Action.BookAction"> <result name="success" type="dispatcher">/world.jsp</result> </action> <action name="orders" class="cn.zhoushicanyin.Action.OrdersAction"> <result name="success" type="redirectAction">book</result> //重定向到book中 </action>
BookAction中为了验证过程在其中写一个打印语句
public class BookAction extends ActionSupport { @Override public String execute() throws Exception { System.out.println("hello book!"); return BookAction.SUCCESS; } }
OrdersAction也同样
public class OrdersAction extends ActionSupport { @Override public String execute() throws Exception { System.out.println("hello orders!"); return OrdersAction.SUCCESS; } }
访问的是
http://localhost:8080/struts2_day02/orders.action
页面跳转到了world.jsp中
控制台也打印出相关的数据
所以可以说明这个程序大致运行顺序是访问完orders中的execute 就重定向到book中 访问完book中的execute的方法 就转发到world.jsp中
END!!!!!!!
相关文章推荐
- struts.xml文件中 result标签的 type 属性为redirectAction时URL参数与值的获得
- struts的result标签的type属性
- struts.xml文件中<result>的type属性详解
- 动态结果配置:struts.xml中,<result>属性的type配置之redirectAction(请求重定向到指定的Action)
- struts2 struts.xml result type 属性的说明
- struts2.xml 中的result标签type属性
- Struts.xml <result>中type的几种属性
- Result Type(struts.xml配置)
- struts2.xml 中result type属性说明
- Struts.xml 中的11种Result-Type类型
- struts2里的struts.xml中 当result的type="stream"
- 框架之Struts2 处理结果类型、struts.xml标签属性及验证输入的方式
- struts2.xml 中result type属性说明
- Struts2-2.了解struts.xml>package>action>result的name属性
- struts.xml中result标签的/xxx.jsp与xxx.jsp的区别
- struts2.xml 中result type属性说明
- struts.xml配置文件中result的语法:<result name="" type="">xxxxx</result>
- struts2.xml 中result type属性说明
- struts.xml 配置package标签里面的属性
- Struts2配置文件中,标签result的type属性