struts2自动接收表单数据

简介:

提交页面主要代码:

<form method="post" action="messageAction">
   <input type="text" name="userName" value="userName Andy"/><br/>
   <input type="submit" value="提交"/> 
  </form>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

action类:

[java]  view plain  copy
 
 print?
    1. package action;  
    2. import org.apache.struts2.ServletActionContext;  
    3. import com.opensymphony.xwork2.ActionSupport;  
    4. public class MessageAction extends ActionSupport{;  
    5.     private String userName; //变量名要和表单的名字一样,这样才能自动接收表单数据  
    6.     private static final long serialVersionUID = 1L;  
    7.       
    8.     //方法get和set不能少,不然会取不到表单数据。  
    9.     public String getUserName() {  
    10.         return userName;  
    11.     }  
    12.     public void setUserName(String userName) {  
    13.         this.userName = userName;  
    14.     }  
    15.   
    16.     public String execute(){  
    17.         System.out.println("execute");  
    18.         System.out.println(userName);  
    19.         ServletActionContext.getRequest().setAttribute("info",userName);  
    20.         return SUCCESS;  
    21.     }  
    22. }  
本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/6366184.html,如需转载请自行联系原作者
相关文章
|
前端开发 Java 程序员
SpringMVC接收参数中文乱码解决方案
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
68 0
SpringMVC接收参数中文乱码解决方案
|
JSON Java 数据格式
SpringMVC中响应数据和结果视图(完整代码演示)
SpringMVC中响应数据和结果视图(完整代码演示)
SpringMVC中响应数据和结果视图(完整代码演示)
|
JavaScript 前端开发
自动提交表单的实现方法
可以解决采集需要自动提交的问题!   方法一:   Untitled Document (1)自动提交表单:    setTimeout("document.form1.submit()",10000)                      10秒后提交。
2326 0
|
存储 JSON 前端开发
SpringMVC数据响应方式
SpringMVC数据响应方式
194 0
SpringMVC数据响应方式
|
Web App开发 前端开发 JavaScript
SSM框架之批量增加示例(同步请求jsp视图解析)
准备环境:SSM框架+JDK8/JDK7+MySQL5.7+MAVEN3以上+Tomcat8/7应用服务器 示例说明: 分发给用户优惠券,通过checkbox选中批量分发,对应也就是批量增加。 对于公司使用freemarket或者jsp或者volocity,有一定的启示意思。
1563 0
|
Java 数据安全/隐私保护