spring mvc-SpringMVC表单提交如何动态获取表单对象?

问题描述

SpringMVC表单提交如何动态获取表单对象?
这是我的Model继承关系:

public class BaseModel {}public class SysUser extends BaseModel {    private String fdUsername; // 用户名    private String fdPassword; // 密码}

然后写了一个公共的Controller:

    @RequestMapping(value = ""/test2"" method = RequestMethod.POST)    public String test2(BaseModel baseModel Model model) {        // 这里只是获取到BaseModel        System.out.println(baseModel);        // 想在这里进行转换,但是报错了(转换异常)        SysUser user = (SysUser) baseModel;        System.out.println(user);        return ""forward:index.jsp"";    }

HTML表单:

    <form action=""${CTX}/sys/user/test2.do"" method=""post"">        <input name=""sysUser.fdUsername""><br>         <input name=""sysUser.fdPassword""><br>         <input type=""submit"" value=""提交test2"">    </form>

像这种需求能实现吗?

解决方案

好像是getParameter()这个函数!

解决方案二:
参考一下这个:http://blog.csdn.net/qq_19558705/article/details/49930719

springMVC的搭建和传值

时间: 2024-11-01 22:45:50

spring mvc-SpringMVC表单提交如何动态获取表单对象?的相关文章

jQuery中验证表单提交方式及序列化表单内容的实现

 之前项目中使用的表单提交方式,使用form()方法可以将提交事件脱离submit按钮,绑定到任何事件中,下面有个不错的示例大家可以参考下 之前项目中使用的表单提交方式    使用form()方法可以将提交事件脱离submit按钮,绑定到任何事件中  代码如下: function addSubmit(){  $('#addForm').form('submit', {  url : _basePath + '/@Controller/@RequestMapping',  onSubmit : f

jQuery中验证表单提交方式及序列化表单内容的实现_jquery

之前项目中使用的表单提交方式 使用form()方法可以将提交事件脱离submit按钮,绑定到任何事件中 复制代码 代码如下: function addSubmit(){ $('#addForm').form('submit', { url : _basePath + '/@Controller/@RequestMapping', onSubmit : function() { if(boolean){//放置能否提交的判断条件 $.messager.show({ title:'提示',msg:'

javascript 回车键触发表单提交的问题_表单特效

本demo演示在文本框中按enter键是否触发提交表单 默认情况下,一个文本框的时候,提交,不管按钮type是submit还是button 一个文本框的时候怎么才能做到不提交,方法是加一个隐藏掉的文本框 只要有type为submit的按钮存在,一个文本框还是多个文本框都提交 只要有type为submit的按钮存在,一个文本框还是多个文本框都提交 多个文本框的时候,不提交,用type为button的按钮就行啦 用button元素时,FX和IE下有不同的表现 提交 radio和checkbox在FX

表单提交验证类_表单特效

 >屏蔽功能类 1.1 屏蔽键盘所有键 <script language="javascript"> <!-- function document.onkeydown(){    event.keyCode = 0;    event.returnvalue = false; } --> </script> 1.2 屏蔽鼠标右键 在body标签里加上oncontextmenu=self.event.returnvalue=false 或者 &l

符合标准的js表单提交的代码_表单特效

复制代码 代码如下: <script language="javascript" type="text/javascript">          document.forms["form_name"].submit(); </script>

form表单提交之前加一个判断,正确提交否提交失败

问题描述 form表单提交之前加一个判断,正确提交否提交失败 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerNa

form-spring mvc jsp中表单提交

问题描述 spring mvc jsp中表单提交 <%form% action="${ctx}/XtRoleController.do" method="post"> 角色编号:<%input% type="text" name="roleId" value="${xtRolePO.ROLE_ID}" readonly="readonly"> 父角色编号:<

Asp.Net模拟表单提交数据和上传文件的实现代码_实用技巧

如果你需要跨域上传内容到另外一个域名并且需要获取返回值,使用Asp.Net的作为代理是最好的办法,要是客户端直接提交到iframe中,由于跨域是无法用javascript获取到iframe中返回的内容的.此时需要在自己的网站做一个动态页作为代理,将表单提交到动态页,动态页负责将表单的内容使用WebClient或HttpWebRequest将表单数据再上传到远程服务器,由于在服务器端进行操作,就不存在跨域问题了. WebClient上传只包含键值对的文本信息示例代码: 复制代码 代码如下: str

DWZ(JUI) 教程 普通表单提交

原文:DWZ(JUI) 教程 普通表单提交 一类是普通的表单提交,另一类就是列表页面的表单提交,主要是用来查询搜索列表使用的.今天我就简单介绍一下前者. 这是官网上的普通列表页面, <div class="pageContent"> <form method="post" action="demo/common/ajaxDone.html" class="pageForm required-validate"