SSM中Controller层的方法的参数三种选择
1,一个参数用最传统的HttpServletRequest还有另一个参数是Model类型的,URL是怎样的?
2,参数用@RequestParam注解,对应的URL为使用查询字符串的形式即?xxx=xxx,还需不需要Model或者Map?
3,参数用@PathVariable注解,另一个参数用Map,对应的url为RESTful风格,好像听说@PathVariable和Map就是一起使用的,是这样吗?
不知道这三种方式的安全性对比咋样,可不可以混合使用,还有就是Model或者是Map这个参数是不是必需的?
问题有点多,麻烦大神或专家们尽量帮我解决,不甚感谢!