servlet传值到JSP
从servlet传值到JSP页面有哪几中方法?除了URL、session、 request外,还有其他方法吗?急需知道,谢谢各位指点!!!搜索更多相关主题的帖子:
servlet 传值 JSP
----------------解决方案--------------------------------------------------------
在servlet里可以用javabean的setXX()方法把servlet的值传向bean,再在JSP页面调用javabean的getXX()方法取出值,这样取值的做法是否不可行?我现在还没实现出来。给为高手提点意见。。。。。。。。。
----------------解决方案--------------------------------------------------------
可行, 你懂点HTTP协议,那第1个帖子就自然有答案了。
----------------解决方案--------------------------------------------------------
放在scope里都可以哦除了page
但好像一般不怎么做,大部分都是通过EL表达式去取
----------------解决方案--------------------------------------------------------
好像说的有点垃圾,让人听不懂。
----------------解决方案--------------------------------------------------------
可以用javabean的set/get..不过javabean要实现持久接口
----------------解决方案--------------------------------------------------------
不知所云,说白了任何jsp也是servlet,所以对于这个问题完全就可以归纳为servlet传值给servlet
对于servlet我们也知道他完全是一个java类,那么现在问题就是这样从一个实例传递数据到另外一个实例中了
结论:
(传递数据如果不是通过直接修改类中的成员数据那么传递数据只能够通过函数的参数了!)
我们也知道servlet是由容器来调用的,调用其实他们共享了同一个request,所以我们要传递数据就可以通过request来传递!
只要可以通过request得到的数据我们都可以用来传递,
session其实是request。getSession,其他的也是一样的!
以上说的是本质的传递数据原理,所以对于servlet传递到jsp数据也可以根据以上来推导!
----------------解决方案--------------------------------------------------------
谢谢各位仁兄。
----------------解决方案--------------------------------------------------------
这些还不够么..
COOKIES
----------------解决方案--------------------------------------------------------
七楼的说的不错
客户端请求只是提交HTTP包而以..而请求包都在REQUEST对象中...
----------------解决方案--------------------------------------------------------