struts2 在action中获取地址栏的参数
来源:互联网 发布:linux下搭建ntp服务器 编辑:程序博客网 时间:2024/04/29 18:29
实例:现在jsp页面传递一个名为username的参数到action中
url: http://localhost:8080/StudentSystem/role_list.action?username=1321312
一、通过get set方法获取
在对应的action类中定义同名变量,并生成set get方法,那么参数将会自动获取值
- String username;
- public String getUsername()
- {
- return username;
- }
- public void setUsername(String username)
- {
- this.username = username;
- }
- System.out.println(username);//结果为1321312
二、通过ServletActionContext获取//导入import org.apache.struts2.ServletActionContext;
- HttpServletRequest reqeust= ServletActionContext.getRequest();
- String username=reqeust.getParameter("username");//字符串
- //url: http://localhost:8080/StudentSystem/role_list.action?username=1321312&username=34343
- String[] username=reqeust.getParameterValues("username");//字符串数组
- System.out.println(username);//结果为1321312
- System.out.println(username[0]);//结果为1321312
三、通过ActionContext获取//导入import com.opensymphony.xwork2.ActionContext;
- ActionContext context = ActionContext.getContext();
- Map params = context.getParameters();
- String[] username=(String[])params.get("username");
- //ActionContext获取到一个对象如object或String[]
- System.out.println(username[0]);//结果为1321312
0 0
- struts2 在action中获取地址栏的参数
- struts2 在action中获取地址栏的参数
- struts2 在action中获取地址栏的参数
- Struts2:在Interceptor中获取action中的参数值
- 在struts2中获取请求action名称或参数
- struts2——文件的下载以及在Action中获取请求参数的方式
- Struts2配置文件中获取Action中设置的参数值
- struts2 action中获取jsp页面的参数的方法
- struts2 action中获取jsp页面的参数的方法
- struts2中 action获取jsp页面的参数的方法
- struts2中 Action获取表单参数的几种方式
- struts2中 Action获取表单参数的几种方式
- struts2中 Action获取表单参数的几种方式
- struts2中 Action获取表单参数的几种方式
- 关于struts2中action获取参数的三种方法
- 【问题】struts2中Action的请求参数获取
- struts2中action获取jsp页面参数
- struts2中action手动获取参数
- Struts2中action接收参数的三种方法及ModelDriven跟Preparable接口结合JAVA反射机制的灵活用法
- erlang 之时钟
- 排序算法---希尔排序
- soj 1681
- CodeCombat-把我喝掉
- struts2 在action中获取地址栏的参数
- maven
- 刚刚看了一个电影《杀戒》,颇有感触
- 439计算机毕业设计
- 在Struts2的Action中取得请求参数值的几种方法
- Ms SQLServer中的Union和Union All的使用方法和区别
- Java Volatile transient关键字
- 自定义JSTL函数
- mysql中timestamp引起的org.hibernate.exception.DataException