SpringMVC通过路径传递参数的3种方式

1. 利用@RequestParam

@RequestParam.png

//courses/view?course=123 参数绑定
使用@RequestParam从路径获取变量,URL中参数传递方式为 HTTP地址后加上?course=123 进行参数绑定。问号的后面部分就是请求参数部分,是要向请求路径提交的参数信息。

2. 利用@PathVariable

@PathVariable.png

//本方法将处理 /courses/view3?courseId=123 形式的URL
使用@PathVariable从路径获取变量,URL中参数传递方式为 HTTP地址后加上/参数值 如/123 进行参数绑定。

3. 利用HttpServletRequest

HttpServletRequest.png

//本方法将处理 /courses/view3?courseId=123
使用HttpServletRequest.getParameter从路径获取变量,URL中参数传递方式为 HTTP地址后加上?course=123 进行参数绑定。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容