作者PsMonkey (痞子军团团长)
看板java
标题Re: [JSP ] TAB切换时载入特定JSP的用法
时间Thu Feb 6 12:29:05 2014
我还是来解释一下好了
虽然解释完看起来会像是混文章数的 Orz
※ 引述《dolphin92 (MARS)》之铭言:
: 虽然用javascript可以做到这样载入jsp。
: 但还是想知道jsp的语法是否可以达到这样的功能。
: 所以,想请问一下有没有人是用jsp的语法在动态载入其他的jsp网页的。
我姑且随意地将「载入 JSP」定义成
「对 server 的特定 JSP 发出 HTTP request」
你这三句话拆开来看,基本上都没问题
(是不是好问题就是另话)
但是何在一起就是令人感到困惑的诡异问题
正常的角度看第一句,会觉得你知道 JS 跟 JSP 的关系
但是看到第二句... 就很怪了
还是得再次把那句老话拿出来讲:
如果你对 JSP 不熟,那麽请把他看成字串产生器
JSP 就是处理一些逻辑之後产生一个字串
然後透过 HTTP 回应给 browser 的东西
对 JSP 而言,CSS / HTML 还是 JS 根本没差
所以也就根本没有什麽「Tab」的观念
那麽,何来「JSP 的语法可以达到这样的功能」的可能性?
单纯看第三句也没有问题,JSP 的确可以动态载入其他 JSP 页面
到底是 include、redirect、forward 还是怎样的就又是另话
(反正载入 JSP 的定义如此不严谨 [逃])
但是跟上头两句还有标题一起看就...... 孟获孟获孟获
最後,如果把「JSP」这个字扩大来看
用比较正规的说法是 JSP container / Servlet spec 下
这个需求以没有解决 (也就是不单靠「纯 JSP」)
答案应该可以算是有的
包含 ZK、JSF 应该都可以算是解法(Struts 没用过不确定)
只不过他们是在 JSP 的架构上又盖了一堆东西
甚至把 JS 之类的都包进去,让你感觉好像是在写 JSP(才怪)
至於这是不是你希望的答案(也许不符合「载入 JSP」的定义 Orz)
我只能说我去当算命师比较快
以上
====
说着说着,还是打了一堆废话 (艹)
--
钱锺书:
说出来的话
http://www.psmonkey.org
比不上不说出来的话
Java 版 cookcomic 版
只影射着说不出来的话
and more......
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.232.61