springMVC学习笔记-请求处理&springMVC form标签

原创 2015年07月07日 21:36:36
1 /*
* 当用get方式访问add页面,调用该方法
*/
@RequestMapping(value="/add",method=RequestMethod.GET)
public String adduser(Model model){
//开modelDriven
model.addAttribute(new user());
return "user/add";
}

/*
* 用post方法访问add页面
*/
@RequestMapping(value="/add",method=RequestMethod.POST)
public String adduser(@Validated user use,BindingResult br){
if(br.hasErrors())
return "user/add";
users.put("5", use);
return "redirect:users";

}

2.在返回的过程中,默认为forword:返回页面  客户端的跳转得加上redirect:

public String adduser(@Validated user use,BindingResult br){
if(br.hasErrors())
return "user/add";
users.put("5", use);
return "redirect:users";

}

3. 使用spring mvc form标签得加上 

<%@taglib prefix="sf" uri="http://www.springframework.org/tags/form" %>

然后用<sf:xxxxx>来使用

eg.

<!-- springMVC的from标签   modelAttribute数据绑定,在from里面相当于user.username-->
<sf:form method="post" modelAttribute="user">
<!-- path 相当于绑定类的属性名称-->
username:<sf:input path="username"/><sf:errors path="username"></sf:errors><br>
userpassword:<sf:password path="userpassword"/><br>
email:<sf:input path="email"/><sf:errors path="email"></sf:errors><br>
age:<sf:input path="age"/><sf:errors path="age"></sf:errors><br>
<input type="submit" value="提交">

</sf:form>

相关文章推荐

SpringMVC学习笔记.docx

  • 2016年09月14日 08:56
  • 1.58MB
  • 下载

springMVC学习笔记

  • 2016年08月05日 10:19
  • 4.8MB
  • 下载

SpringMVC学习笔记(2):请求映射

在前面说过整个SpringMVC都是建立在DispatchServlet上的,通过这个servlet调度各种请求来完成映射的,...

springMVC学习笔记

  • 2014年06月01日 20:51
  • 57KB
  • 下载

SpringMVC-MyBatis学习笔记

  • 2017年04月27日 09:51
  • 566KB
  • 下载

Spring 学习笔记3——SpringMVC HTTP请求

本文学习资源来自:《SpringMVC实战指南》 《Spring 3.x企业应用开发实战》实例 使用MyEclipse新建web站点 添加Spring引用 修改 web.xml ...
  • xundh
  • xundh
  • 2017年01月19日 22:58
  • 1008

SpringMvc学习笔记

  • 2015年02月25日 15:53
  • 477KB
  • 下载

mybatis,springmvc学习笔记

  • 2017年01月06日 09:17
  • 3.12MB
  • 下载

SpringMVC学习笔记--拦截器拦截Request请求

SpringMVC可以通过拦截器拦截你所需要拦截的request请求,  拦截器也是属于handler mapping的一种机制, 而且拦截器必须实现org.springframework.web.s...

Maven 构建SpringMVC项目学习笔记

  • 2013年06月05日 16:36
  • 1.18MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:springMVC学习笔记-请求处理&springMVC form标签
举报原因:
原因补充:

(最多只允许输入30个字)