为什么我不喜欢用session呢?看看下面的话:
“weblogic架构师http://www.theserverside.com/events/videos/DeanJacobs/transcription.html
的发言,在一个集群环境中,尽量少使用http session,
因为随着服务器台数增加,复制这些session会浪费耗费性能,最好是Web层无状态,将状态
实现在有状态Session bean中,一般一个系统只需要一个,利用EJB本身的集群机制(不是简单复制session),
可以大道很好的集群性能。"
“weblogic架构师http://www.theserverside.com/events/videos/DeanJacobs/transcription.html
的发言,在一个集群环境中,尽量少使用http session,
因为随着服务器台数增加,复制这些session会浪费耗费性能,最好是Web层无状态,将状态
实现在有状态Session bean中,一般一个系统只需要一个,利用EJB本身的集群机制(不是简单复制session),
可以大道很好的集群性能。"
在php session中也是这样实现的
應該說:
jsp能做到的,struts更容易做到.如果說第三步顯示第一步的數據,只要:第一步的數據傳給第二步,第二步的數據傳給第三步.
一般jsp也可以這麼做(如果不使用數據庫的話).
但struts就方便點了.第一就是每個form都添加需要傳遞數據的變量.注意,對應的get和set方法必須相同.
然後在jsp頁面上.對應的form裡加上:<html:hidden property="..."/>
struts自動幫你寫到formbean裡去了,然後依次傳.
如果是普通的jsp,還得request.getParameter(...),然後<input value=<%=%>>
你說哪個更容易呢?
建一个main.jsp,模块中需要的数据定义在其中,网页中写一个frame,后面使用的网页都放在这个frame中。网页要存的数据放在main.jsp,需要取数据也从main.jsp中取。
网上有相关资料。
你这样好嘛,难道第三个页面上还要重写第一个页面上的每个input?
如果说页面1由10个参数,页面2有10个参数,那我页面3就算是空的也要写20个<html:hidden..>啊?!to JasonCao:
对,里面是这么写的,但建议并非就是好的to remanwang(玩玩儿):
我怎么能够得到frame中其他帧的数据阿