发表于: 2017-01-05 21:00:17

3 2022


今天完成的事情:

1、学习SpringMVC框架

2、加群、注册各种杂事

明天计划的事情:

1、继续学习框架开发环境

2、继续任务

遇到的问题:

1、按照任务1要求要买云服务器了,各种云服务器,各种配置,今天又得知java用独立服务器,要比前端用到的要求高,了解了一下价格还不便宜,选择困难的我不知道要选哪个了。

收获:

1)spring mvc如何匹配请求路径

@RequestMapping是用来映射请求的,比如get请求,post请求,或者REST风格与非REST风格的。 该注解可以用在类上或者方法上,如果用于类上,表示该类中所有方法的父路径。

RequestMapping可以实现模糊匹配路径,比如:

  ?:匹配一个字符

  *:匹配任意字符

  **:匹配多层路径

2)spring mvc如何获取请求的参数

a、@RequestMappin

  该注解用来映射请求URL中绑定的占位符。通过@PathVariable可以将URL中占位符的参数绑定到controller处理方法的入参中

b、@RequestParam

  该注解也是用来获取请求参数的。对于像"springmvc/testPathVariable/1"这样的请求,我们通过@PathVariable来绑定请求的参数;而对于类似"springmvc/testRequestParam?username=jackie&age=12"这样的请求参数是以键值对出现的,我们通过@RequestParam来获取到如username或age后的具体请求值。

c、@CookieValue

  该注解也是差不多的套路,也是一种映射,映射的是一个Cookie值。

3)如何发送put和delete的请求

a、在web.xml中配置HiddenHttpMethodFilter

b、发送post请求

c、请求中是个隐藏域,name为"_mothod",value为put或delete


参见文章


返回列表 返回列表
评论

    分享到