BBS水木清华站∶精华区
发信人: maht (Trill-TimeKiller), 信区: Java
标 题: Re: JSP+Bean的结构有什么用?
发信站: BBS 水木清华站 (Thu Aug 24 10:09:14 2000)
【 在 parasoft (我想背单词) 的大作中提到: 】
∶ 这是怎么做的?
∶ 另外,maht能不能讲一讲你在用jsp的时候的一些经验?
∶ 比如象你上面说的这个用servlet检查request的问题。
通常一个clinet来的请求总是不能被信任的,有可能是非法的
比如,没有登录,超时,或者是伪装的请求
因此一般的在直接进入JSP处理之前,通常要对request进行校验
比如 没有Session,给加上Session,session里面的一些必须的变量
是没有的话,就抛出异常,提示重新登录什么的
其实这个时候servlet就可以看做一个Java bean,只不过
因为servlet处理request可以,直接上,所以方便一点
题外话:有很多写JSP,没有处理Session的有效,认为第一次登录完了
就可以了,后面的JSP从来不作校验,这样如果一个用户很简单直接填
一个某个处理数据库的url,然后伪装一下,搞给非常费时间的操作
大概就完蛋了。
∶ 再比如bean的用途,象你说的用于保存全局性的东西这样的类似的东西。
∶ 我现在用jsp编程,可是用法还是和asp一样,对servlet和bean这些东西
∶ 的理解还是不很深刻,我觉得它们都是可有可无的东西,有个jsp就成了。
∶ maht给扫一下盲吧。
那就换个观念,把HTML全部交给另外一个人写,这个人完全不懂Java
然后你来处理商业规则,但是禁止你写HTML,这样你就换过来了
你只要想到,JSP应该简单到一个完全不懂Java的人也能很方便的修改其中的
各个 Tag 使得在browser里面绘制一个完全不同的效果
--
维特根斯坦: 对不能说出的我们只能沉默。
※ 来源:·BBS 水木清华站 smth.org·[FROM: 211.99.236.55]
BBS水木清华站∶精华区