您的位置:首页 > 编程语言 > Java开发

struts2的action从request获取参数值的两种方式

2017-05-18 11:20 363 查看
无论是提交form表单还是从URL中直接获取,struts2的action类中获取请求参数值,总的来说有2种方式:

第一种在action中定义同名变量,提供get/set方法。

第二种方式是手动获取HttpServletRequest,然后调用request.getParameter()。

第一种方式:action中定义同名变量,提供get/set方法

public class Action {

private String name ;

private String phone;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

public String query(){

// 直接调用getName()和getPhone()函数,就可以得到表单提交,和url里的name 和 phone的参数

System.out.println(getName()+” “+getPhone());

return “index”;

}

第二种方法:获取HttpServletRequest,然后调用request.getParameter()

转载出处:http://blog.csdn.net/prayallforyou/article/details/51648839
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息