struts2 从一个action 跳转到另一个action的两种方法_struts2中的action
struts2 从一个action 跳转到另一个action的两种方法由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“struts2中的action”。
从action1直接跳转到action2,有两种方法:
1.需要保存前一个action的属性信息时使用,保存住action1的request对象: action2 2.不保存前一个action的参数可以用这种方法: action2
Struts.xml
Java代码
1.
2.3.4.5.
redirectAction 则不能保留--> 6.
7.8.sa2_sa2--> 9.sa2_sa2 10.11.12.13./index.jsp 14.15. 16.17.[java] view plain copy
print?
1. 2.3.4.5.6.
7.8.sa2_sa2--> 9.sa2_sa2 10.11.12.13./index.jsp 14.15. 16.17.action1
Java代码
1.public cla StrAction1 {
2.String a =“liminhappygirl”;3.public String getA(){ 4.return a;
5.}
6.public void setA(String a){ 7.this.a = a;8.}
9.public String sa1(){
10.HttpServletRequest request =(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);11.request.setAttribute(“limin”, “happygirl”);12.System.out.println(“sal已经执行”);13.return “sa2”;14.} 15.16.}
[java] view plain copy
print?
1.public cla StrAction1 {
2.String a =“liminhappygirl”;3.public String getA(){ 4.return a;5.}
6.public void setA(String a){ 7.this.a = a;8.}
9.public String sa1(){
10.HttpServletRequest request =(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);11.request.setAttribute(“limin”, “happygirl”);12.System.out.println(“sal已经执行”);13.return “sa2”;14.} 15.16.}
action2
Java代码
1.public cla StrAction2 { 2.public String sa2(){
3.HttpServletRequest request =(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);4.//当type=“chain” 时能保存住request对象
5.System.out.println(request.getAttribute(“limin”));6.return Action.SUCCESS;7.} 8.}
[java] view plain copy
print?
1.public cla StrAction2 {
2.public String sa2(){
3.HttpServletRequest request =(HttpServletRequest)ActionContext.getContext().get(ServletActionContext.HTTP_REQUEST);4.//当type=“chain” 时能保存住request对象
5.System.out.println(request.getAttribute(“limin”));6.return Action.SUCCESS;7.} 8.}
Struts2中action重定向跳转到jsp页面两种配置方式带参数
第一方式:参数之间必须使用&。&是&在xml中转义字符 /login?userId=${user.userId}&error=1 /login?userId=${user.userId}&error=1 第二方式: /login ${use......
实验七 Struts2 Action实验(二)一、实验目的:熟悉Struts2 Action类访问Web元素的不同用法, 并进一步掌握Action类的各种配置二、实验内容:1.在MyEclipse环境下运用Struts2技术访......
Struts2一个Action内包含多个请求处理方法Struts2一个Action内包含多个请求处理方法的处理,method的使用方法,struts2中的路径问题,通配符映射struts2的关于method=“{1}"......
从一个城市到另一个城市韶华倾逝温柔的月光自竹叶的缝隙里洒落在地上画出斑驳的晕影 默然翻开空白的日记 任摇曳的光影书写别离的愁绪空气里芬芳却不知名的花香 肆无忌惮的......
struts2中的jsp值传到后台action接收的三种方法
1.Action中的属性与表单中的属性一致就可以 JSP中的表单 用户名: 密码: Action中的属性 publicclaLoginActionextends ActionSupport { private String username; priva......
