什么情况下页面没有参数值为什么服务端可以用request.getParameter("参数名")来接收客户端的参数值?

 我来答
聚发稿网
2016-08-08 · 知道合伙人生活技巧行家
聚发稿网
知道合伙人生活技巧行家
采纳数:5647 获赞数:29662
聚发稿网创始人,作家,笔名志耘誉松著《机械魔敌》《笑泪恋曲》

向TA提问 私信TA
展开全部
而request.getparameter则是则是的用在servlet或者action中,它的作用是接受表单提交来的数据,比如你的jsp页面中的表单提交的数据。所以两者的区别大概如下:requestScope的用于展示页面,从request对象中取出对象或者变量来显示,而request中的对象或者变量也是程序员通过手动的方式request.setAttribute方法来放入request对象中的而request.getparameter则的应用于后台的方法中,它的参数不是程序员手动设置的,而是由表单来接受用户输入的值会随着用户的请求被放入request对象中。补充:另外${requestScope}这叫EL表达式,它和JSP页面结合的更加紧密,使用这种方式可以让JSP看起来整齐和美观而<%=request.getparameter%这种方式则是脚本方式,也就是在jsp中嵌入java的代码,jsp中过多的嵌入脚本使得页面臃肿,还有显示的html和java的逻辑代码混在一起在后期维护的时候非常困哪
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式