SSM中的controller中的注解

青春壹個敷衍的年華 提交于 2019-12-09 01:31:47

1、@Controller声明一个控制器
2、@RequestMapping映射到我们的URL和我们的方法
分为类级别和方法级别,二者共同作用完成了程序对一个URL的请求拦截
3、URL template(@RequestParam与@PathVariable)来绑定我们URL的入参

@RequestParam与@PathVariable的区别

在spring MVC中,两者的作用都是将request里的参数的值绑定到contorl里的方法参数里的,区别在于,URL写法不同。

使用@RequestParam时,URL是这样的:http://host:port/path?参数名=参数值

使用@PathVariable时,URL是这样的:http://host:port/path/参数值

4、而且还可以通过httpservletrequest及httpsession来获得我们想要的数据

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!