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,如需转载请自行联系原作者
相关文章
|
2月前
|
前端开发 JavaScript
这篇文章介绍了如何使用form表单结合Bootstrap格式将前端数据通过action属性提交到后端的servlet,包括前端表单的创建、数据的一级和二级验证,以及后端servlet的注解和参数获取。
这篇文章介绍了使用AJAX技术将前端页面中表单接收的多个参数快速便捷地传输到后端servlet的方法,并通过示例代码展示了前端JavaScript中的AJAX调用和后端servlet的接收处理。
这篇文章介绍了如何使用form表单结合Bootstrap格式将前端数据通过action属性提交到后端的servlet,包括前端表单的创建、数据的一级和二级验证,以及后端servlet的注解和参数获取。
|
2月前
|
前端开发
第一种方式:使用form表单将前端数据提交到servelt(将前端数据提交到servlet)
这篇文章介绍了如何使用form表单结合Bootstrap格式将前端数据通过action属性提交到后端的servlet,包括前端表单的创建、数据的一级和二级验证,以及后端servlet的注解和参数获取。
第一种方式:使用form表单将前端数据提交到servelt(将前端数据提交到servlet)
|
2月前
|
XML 前端开发 Java
Spring MVC接收param参数(直接接收、注解接收、集合接收、实体接收)
Spring MVC提供了灵活多样的参数接收方式,可以满足各种不同场景下的需求。了解并熟练运用这些基本的参数接收技巧,可以使得Web应用的开发更加方便、高效。同时,也是提高代码的可读性和维护性的关键所在。在实际开发过程中,根据具体需求选择最合适的参数接收方式,能够有效提升开发效率和应用性能。
91 3
|
前端开发 Java 程序员
SpringMVC接收参数中文乱码解决方案
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
94 0
SpringMVC接收参数中文乱码解决方案
|
JavaScript 前端开发
自动提交表单的实现方法
可以解决采集需要自动提交的问题!   方法一:   Untitled Document (1)自动提交表单:    setTimeout("document.form1.submit()",10000)                      10秒后提交。
2459 0
|
存储 JSON 前端开发
SpringMVC数据响应方式
SpringMVC数据响应方式
211 0
SpringMVC数据响应方式
|
Web App开发 前端开发 JavaScript
SSM框架之批量增加示例(同步请求jsp视图解析)
准备环境:SSM框架+JDK8/JDK7+MySQL5.7+MAVEN3以上+Tomcat8/7应用服务器 示例说明: 分发给用户优惠券,通过checkbox选中批量分发,对应也就是批量增加。 对于公司使用freemarket或者jsp或者volocity,有一定的启示意思。
1594 0