日期:2014-05-18  浏览次数:20707 次

java web
为什么要把工作信息【表单元素的值】保存在request里面?

是方便下次调用吗?不过既然在servlet里面用了变量来接收表单元素的值,以后就可以直接用变量来表示啊,为什么还要保存在request


初学者,如果问题过于白痴,请大家不要笑我O(∩_∩)O~

------解决方案--------------------
request是客户端向服务器发起的请求,session是客户端和服务端的回话。

“不过既然在servlet里面用了变量来接收表单元素的值”
一个桌面应用程序(比如单机游戏)不联网,把取到的数据保存下来,下次接着访问。

但是这样BS程序,不是一个人在访问servlet里面的方法啊,现在又100个人,访问同一个servlet里面的某一个方法,你这个时候保存在这里,其他人也能访问到?

显然不是,你保存在你和服务端的交互里面就可以了,所以就是request,session。
搞清jsp9大内置对象,先。

lz是自学吗?

------解决方案--------------------
保存在request中,是为了在页面中取得到值;