request.getParameter()与request.getAttribute()

简介: request.getParameter()与request.getAttribute()

request.getParameter()与request.getAttribute()区别


request.getAttribute():


  • 总体来说这个getAttribute() 是在页面中获取后台传递来的数据


这个getAttribute() 配套的是setAttribute() , 但是他取值得范围不仅限于setAttribute()的值。


通过Model类型的addAttribute() 以及通过ModelAndView的addObject()添加的数据。


在页面中都可以通过request.getAttribute() 来获得。不过一般都是使用EL直接取值的方式替代该方法。


//一下三种方式都可以在页面中通过request.getAttribute() 获得
modelMap.addAttribute("object","object"); 
request.setAttribute("aaa", "aaaa");
ModelAndView mav = new ModelAndView();
mav.addObject("msg","hahahahahaha!");
 


request.getParameter()


该方法主要是后台获取前台页面出传递过来的数据


  1. get方式提交时,连接后边追加的参数。


  1. 表单中提交的参数。


  1. 注: getParameter()是获取不到前台页面中setAttribute()的值的。
相关文章
Kam
|
前端开发
request.getParameter("**")获取不到值:
request.getParameter("**")获取不到值
Kam
1795 0
|
7天前
|
Java
request.getParameter()方法总结
request.getParameter()方法总结
|
7天前
|
Java 数据库
request.setAttribute()详解
request.setAttribute()详解
|
8月前
request.getParameter、request.getParameterValues、request.getParameterMap用法
request.getParameter、request.getParameterValues、request.getParameterMap用法
|
移动开发 前端开发 JavaScript
通过Filter,对request 和 response 进行处理
通过Filter,对request 和 response 进行处理,统一加解密,Xss过滤,HttpServletRequestWrapper,HttpServletResponseWrapper
2135 0
|
容器 Java
request+response+session
1.request对象&&&&&&&&&&&&&& *************************************************** 从前台的表单提交页面得到一个数组并把它遍历出来: String[] fiv=request.
1098 0