struts2 jsp提交对象数据要这么干
不要每个属性都 setter getter .. 这样页面很难看。。。 直接 把对象变成一个成员变量会比较好。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package com.wl.csdn.problem;
public class User {
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this .userName = userName;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this .password = password;
}
public String userName;
public String password;
}
|
Action:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
package com.wl.csdn.problem;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport {
public User user;
public User getUser() {
return user;
}
public void setUser(User user) {
this .user = user;
}
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
System.out.println( "userName=" +user.getUserName());
System.out.println( "password=" +user.getPassword());
return SUCCESS;
}
}
|
前台Jsp:
1
2
3
4
5
|
<form action= "login" name= "form1" method= "post" >
UserName:<input type= "text" name= "user.userName" class = "width154n" />
Password:<input type= "text" name= "user.password" class = "width154n" />
<a href= "#" onclick= "javascript:document.form1.submit();" >submit form</a>
</form>
|
前台提交按钮后,后台Action 中就可以获得User对象的值。。。
版权声明:本文为博主原创文章,未经博主允许不得转载。
转载于:https://www.cnblogs.com/france/p/4808594.html
struts2 jsp提交对象数据要这么干相关推荐
- Struts2中采用Json返回List对象数据为空解决方案
Struts2中采用Json返回List对象数据为空解决方案 参考文章: (1)Struts2中采用Json返回List对象数据为空解决方案 (2)https://www.cnblogs.com/wa ...
- html5表单提交json数据库,使用html5的FormData对象,通过 Ajax表单异步提交文件数据...
每次在向服务器提交文件对象数据是,总是需要借助各种三方插件来实现表单异步提交功能,还要为不同的界面去定制不同的插件css,相当繁琐.XMLHttpRequest Level 2 添加了一个新的接口-- ...
- flux读取不到数据_【Java】spring-webflux两种开发模式,获取不到使用ajax的post提交的数据?...
遇到的问题: 1.使用注解式:在js中使用ajax提交post数据name,在controller中使用@RequestBody无法获取到数据. 2.使用函数式:在js中使用ajax提交post数据n ...
- post和get提交中文数据的转码问题
request.setCharacterEncoding("GBK"); 是针对form表单 Method="POST"提交时起作用. new String(s ...
- Java隐含对象实验报告,JSP隐含对象response实现文件下载
一.简单介绍JSP隐含对象response实现文件下载 (1)在JSP中实现文件下载最简单的方法是定义超链接指向目标资源,用户单击超链接后直接下载资源,但直接暴露资源的URL也会带来一些负面的影响,例 ...
- 表单及数据提交、表单的作用、服务端接收提交的数据、php处理数据流程、文件域及文件域中数据处理、php展示数据(响应)
表单及数据提交: 表单的作用: 用于收集相关信息:html中有专门提交数据的标签,可以很容易的收集用户输入的信息,这个标签有两个重要的属性:action表单提交的地址和method以什么方式提交表单, ...
- 后端——获取提交的数据(GET、 POST)、获取上传的文件、常见的网络请求
目录 一.获取提交的数据 1.接收GET请求的数据: 1.ajax-get 2.axios-get 3.浏览器的地址栏-get 4.a标签的href属性-get 5.img-src-get 6.lin ...
- form表单提交FormData数据
代码见https://gitee.com/bladeandmaster/freemarkerDemo 1.第一种直接使用form表单的submit提交 2.第二种采用ajax提交,需要设置conten ...
- PHP上传excel,处理表格数据,并利用ajax提交保存数据
用到的技术:Layui框架.TP5.Ajax 注意:该方法,需要composer安装拓展包,当然思路最重要 前端样式 前端关键代码 <input type="hidden" ...
- 集合对象数据展示到前端页面
首先集合对象数据展示到前端容易被遗忘,这个问题还是记录下比较好.集合对象数据就是对象的集合数据通过迭代的方式分布到前端: @RequestMapping(value = "/item/ite ...
最新文章
- Intel汇编语言程序设计课后习题,6.5.5
- 使用JSON替代XML
- 大数据入门级学习路线
- 程序员学好英语的方法(转)
- community 计算模块度_光模块深度:国内光模块企业快速崛起
- C++11并发编程:多线程std::thread
- 为什么个体户做不大?
- crop video in ffmpeg
- Android获取SharedPreferences失败,且App无法启动
- Alibaba Cloud Linux 2 LTS OS 启动优化实践 | 凌云时刻
- 每日一题/007/级数/设a_n=1-1/2+1/3- ... + (-1)^(n-1)*1/n,求 lim_{n\to\infty}a_n
- 药店收费系统服务器,智能药店收费管理系统
- Stata做KHB中介效应分析
- C++复习中相关要点记录(三)
- 【LOJ#6198】—谢特(后缀数组+01Trie)
- 二、VB.NET实现给图片添加文字水印
- 一零四一、海康威视希捷紫盘查询序列号
- python3笔记5--循环语句
- 使用java做一个能赚钱的微信群聊机器人(2020年基于PC端协议最新可用版)
- 菜鸟的MySQL学习之旅(二)—查询语句