一. 作用
在jsp页面中,假设点击提交按钮,提交http://localhost:8080/OnlineBookShop?username=123321 给服务器,很多人会觉得可以这样获取username的值:
<% request.getAttribute("username");%>
${username}
${requestScope.username}
其实都不是。正确获取的方法是:
request.getParameter("username");
${param.username}
二. 总结
- 获取页面(即浏览器)传送到服务器的url中的参数,要用:
request.getParameter("username");//相当于${pram: username);
- 获取从服务器传来的结果,要用:
${requestScope.username}//相当于request.getAttribute("username",username );