读书人

SpringMVC入门 (3) 简单用户管理实例

发布时间: 2013-12-09 09:45:50 作者: rapoo

SpringMVC入门 (三) 简单用户管理实例一
1.首先创建一个User类:




以上是在视图中显示用户的方法。
接下来是如何通过表单添加用户。

3.添加用户

添加用户我们首先在Controller里面加入以下两个方法:


第一个方法用于跳转到用户添加页面,并通知SpringMVC我们所要添加的对象类型。
model.addAttribute(new User());

这里还有一种方法就是通过注释来告诉SpringMVC要添加的对象类型。
public String add(@ModelAttribute("user") User user)
这里的user便是对象类型的key,也就是jsp页面的modelAttribute的值。

第二个方法用于处理用户添加请求,并在添加成功后让用户跳转到显示用户的页面。
====

用户添加页面:




4.验证用户信息
我们可以通过实现JSR303标准的validator工具来帮助验证用户信息。
最常见就是Hibernate提供的validator

4.1 加入hibernate-validator



这里我第一次测试的时候没有出现预期的错误信息。
找了半天原因,才发现是hello-servlet.xml配置文件的问题。
这里必须要加入
<!-- JSR-303 support will be detected on classpath and enabled automatically --><mvc:annotation-driven/>
这里在Spring reference文件中查找一下Configuring a JSR-303 Validator for use by Spring MVC就能看到具体说明

读书人网 >VC/MFC

热点推荐