作者qrtt1 (thinking in java)
站内java
标题Re: [问题] JPS 传递字串的问题
时间Fri Mar 10 14:19:55 2006
==站内信件==
俺不是万能滴,
请依怪的属性招唤适当的精灵
原PO请至少亲自实验下列scope的传递才能make sense
至少forward的问题, 後面一点再谈也不错啊
ps. 年久失修的note, 有难免有失精准
<%
[作者] qrtt1 (mdk) [看板] qrtt1
[标题] [jsp] scope
[时间] Mon Sep 27 00:35:44 2004
───────────────────────────────────────
jsp的四个scope:
application
session
request
page
scope简单的来说是变数存活的区域,
但, 以网站来说, 如果以大小来区分, 显然不够贴切
思考最原先的功能, 比较能了解使用时机
[1] application 能用在网站共用的变数, 因为每一个连线的请求, 都有
机会能使用他, 像是线上人数, 或聊天室的公开发言.
[2] session 的生存时间几乎和application是差不多的, 差别在session
只记录各别连线的讯息. 所以聊天室里1对1的私下发言, 总会考虑用
session来实现
[3] request 取得资料, 目前为止书上所指的为一般地网页间资料传递,
但, 没有提及GET 或POST是否有差别, 还是一切都由setAttribute和
getAttribute决定呢? 等我清楚点再补这一段吧!
[4] page 将资料生存空间留在本页.
[PS] 依实验的结果, page的scope大致上和<%! %>宣告全域变数的scope
是一致的
%>
※ 引述《PsMonkey (痞子军团团长)》之铭言:
: ==站内信件==
: ※ 引述《ogamenewbie (荷兰烂银行)》之铭言:
: : ==站内信件== ↑...标题打错?
: : JSP 我不太熟...
: : 不过一个个 string 传过去感觉真累...
: : 不能把 st 直接丢过去嘛?...
: 假设 st = {"orz", "psmonkey", "ogamenewbie"};
: 那原 po 应该是希望可以出现三个连结
: 可以让使用者按下去分别导向同一个页面,但是不同 parameter
: 如果是网页间要传递物件...
: 那... 就不可能(应该啦)用原 po 那种做法...
: 关於这点,我们请 qrttOne 大师来开讲好了
: (开奖还是交给我吧... \囧/)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.26.34.214
※ 编辑: qrtt1 来自: 163.26.34.214 (03/10 14:21)