Spring mvc中前台表单自动绑定实体类(不用注释)
2015-10-23 10:59
507 查看
公司现在想用Spring MVC来做项目,以前使用Struts2的时候前台直接使用 user.name类似的进行直接封装,那Spring MVC有么有类似的功能的,答案肯定是有的,但是我查了javadoc以及很多网上实例、资料,发现都是以注解 的形式来操作。最终终于给我找到一篇相关的资料
前台jsp的写法不变,但是里面的<input name="name" type="text"/> 中的属性名称必须和User实体类的属性名称相同,Controller中使用
至此,就可以直接拿取到属性数据 user.getUserName()了。
前台jsp的写法不变,但是里面的<input name="name" type="text"/> 中的属性名称必须和User实体类的属性名称相同,Controller中使用
User user = new User(); ServletRequestDataBinder binder = new ServletRequestDataBinder(user); binder.bind(request);来将数据绑定到User实体类中。
至此,就可以直接拿取到属性数据 user.getUserName()了。
相关文章推荐
- springMVC 启动时 加载数据
- dubbo异常 DubboProtocol.createServer(DubboProtocol.java:331)
- Spring Boot的两种使用方式
- myeclipse优化
- java.lang.IllegalArgumentException: Negative time
- spring-org.springframework.beans.factory.BeanDefinitionStoreException及相关介绍
- Java 多维数组遍历
- Spring--quartz中cronExpression配置说明 (注意?说明)
- ElasticSearch学习2_Java version:1.7.0_51 suffers from critical bug及ES对JDK版本要求
- JAVA学习之 将xml导入到数据库
- Java ConcurrentModificationException 异常分析与解决方案(顶)
- java客户端和vc程序通信时的编码问题
- Java反射总结(1):解析类结构
- 【Struts2】让s:fielderror没有格式,只显示文本
- Java中获取路径的各种方法
- 将Eclipse Birt 4.5.0 源码引入Eclipse
- Java中的常用异常处理方法
- Spring中Quartz的配置
- mybatis+struts2+html(jstl)+css
- struts2 的大概工作流程