必威体育Betway必威体育官网
当前位置:首页 > IT技术

request的getAttribute()和getParameter()的区别

时间:2019-08-15 07:14:22来源:IT技术作者:seo实验室小编阅读:73次「手机版」
 

request.getparameter

本质上的区别

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方式提交时,连接后边追加的参数。
  2. 表单中提交的参数。
  3. 注: getParameter()是获取不到前台页面中setAttribute()的值的。

相关阅读

request的setAttribute()怎么用的?

看到这篇博客,很久远的,不过很细节,博主的排版不好看,我就再次整理一下,用来学习。 request.setAttribute()怎么用的?JSP1代码 String

BadRequest 400

今天在写代码的时候,遇到了以前遇到的一个问题:    $.ajax 异步请求发送数据到后台,后台接收不到(压根没有跳到后台)?同时前台Chrome

request.getParameter("key")获取不到值得原因

客户端发送请求代码片段:import org.apache.commons.lang3.StringUtils; import org.apache.http.HttpEntity; import org.apache

在servlet 中使用 request.getSession().getServletCo

今天恰好有个上传文件的练习需要使用 request.getSession().getServletContext().getRealPath("upload/" ); 获取上传到服务器上

状态码: 400 / Bad Request解决方案

今天做项目的时候,需要向服务器接口 传递 json参数 请求 URL: http://localhost:8080/zjmarket55/gridturnpage"REQUEST_NAME":"1

分享到:

栏目导航

推荐阅读

热门阅读