
SpringMVC学习
文章平均质量分 81
zhanglq23
这个作者很懒,什么都没留下…
展开
-
SpringMVC学习(1):HelloWorld
在学习了Spring框架的基础上再进行SpringMVC的学习是一件比较简单的事情,下面开始讲一下如何写一个SpringMVC的HelloWorld〇、开始前的准备IDE工具Eclipse,Eclipse中最好已经装了Spring插件,PC机中部署了Tomcat服务器(最好是7.0版本的,8.0版本在使用HiddenHttpMethodFilter时会进行保护而出错)一、新建一个项目原创 2017-04-21 01:19:55 · 400 阅读 · 0 评论 -
SpringMVC学习(2):使用@RequestMapping映射请求方式
在上一篇文章中其实已经使用了@RequestMapping修饰类@RequestMapping除了可以修饰方法,还可以修饰类,类方法的路径是相对于类的,如果类没有配置路径,那么类方法的路径就是相对于目录的。这一篇文章讲一下使用@RequestMapping映射请求参数一、使用@RequestMapping映射请求方法在@RequestMapping中可以使用method定义请求方法原创 2017-04-21 20:30:55 · 642 阅读 · 0 评论 -
SpringMVC学习(3):使用@PathVariable映射请求参数
可以使用@PathVariable映射url中的占位符到目标方法的参数中,占位符的名字{xxx}需要和@PathVariable("xxx")中的名字相同在之前HelloWorld的基础上修改一下,示例一下:修改一下java类package springmvc;import org.springframework.stereotype.Controller;import or原创 2017-04-21 22:37:22 · 1217 阅读 · 0 评论 -
SpringMVC学习(4): HiddenHttpMethodFilter
因为浏览器form表单只支持GET请求和POST请求,而不支持DELETE、PUT请求,因此在Spring3.0中添加了一个过滤器HiddenHttpMethodFilter,可以将这些请求转为标准的http方法,使得支持GET、POST、PUT和DELETE请求。这也使得其具备了REST风格。在web.xml文件中配置HiddenHttpMethodFilter HiddenHttp原创 2017-04-22 00:16:33 · 270 阅读 · 0 评论 -
SpringMVC学习(5): RequestParam 注解
之前讲过PathVariable可以通过占位符来获取url中的参数,实际上我们还可以用使用@RequestParam绑定请求参数@RequestParam的属性有:value:参数名字required:表示URL是不是必须有这个参数defaultValue:当URL中没有这个参数时给一个缺省值在之前的基础上写一个简单的例子,在java文件中:package spring原创 2017-04-22 22:35:40 · 273 阅读 · 0 评论 -
SpringMVC学习(6):使用 POJO对象绑定请求参数值(
POJO(Plain Ordinary Java Object)是普通Java类,用SpringMVC可以把一个表单直接映射到对应的一个类上,自动为该对象填充属性值,不用我们一个一个变量的赋值,而且它还支持对级联属性的赋值。写两个POJO类package springmvc;public class User { private String username; private原创 2017-04-23 00:22:32 · 464 阅读 · 0 评论 -
SpringMVC学习(7):处理模型数据
SpringMVC提供了1.ModelAndView作为返回值添加模型数据2.Map作为传入参数,在处理方法返回时将Map中的数据添加到模型中一、ModelAndViewModelAndView中既包含了视图信息也包含了模型数据,SpringMVC会把ModelAndView的model中数据放入到request 域对象中。在处理方法中:package springmvc;im原创 2017-04-23 00:51:29 · 293 阅读 · 0 评论 -
SpringMVC学习(8):ModelAttribute
由@ModelAttribute标记的方法会在每个目标方法执行之前被SpringMVC调用可以在提交表单时从数据库中取出数据,然后使用表单数据更新在java文件中:写一个User类:package springmvc;public class User { private Integer id; private String username; private Str原创 2017-04-23 01:05:37 · 265 阅读 · 0 评论