BBS水木清华站∶精华区
发信人: boo (boo), 信区: Java
标 题: Re: JSP+Bean的结构有什么用?
发信站: BBS 水木清华站 (Thu Aug 24 10:10:40 2000)
本人最近在做WebSphere的一个项目,谈谈感想。
如果单用JSP,一般来说是可以完成编程需要的。但问题是:
1。HTML页面代码庞大。
页面中表示和逻辑交错。这个页面即有美工编辑,又有开发人员编辑,很
容易造成冲突。如DREAMWEAVER中的模板功能将自动删除所有嵌在其中的JSP
代码,造成开发人员和美工之间的矛盾。
2。不易管理
如果把连接数据库的代码写入JSP文件中,那么在更改数据库名或用户
名的时候整个JSP都要更新。
3。安全性差
JSP的大小写问题会暴露出源代码,还有很多未知的因素都可能造成JSP文件
泄密。如果用servlet就安全了,用户无法看到源代码而只看到输出结果。
其实JSP就是Servlet!Java把它编译成.class文件。你可以在应用服务器的
目录看到这些文件和它们的源文件(前面有_表示),看看它们和servlet有
什么不同。
所以建议在JSP中仅仅把返回的结果显示出来,而把处理的工作交给servlet或
bean。当项目大的时候,这种效率的差别就明显的体现出来了。
【 在 parasoft (我想背单词) 的大作中提到: 】
∶ 这是怎么做的?
∶ 另外,maht能不能讲一讲你在用jsp的时候的一些经验?
∶ 比如象你上面说的这个用servlet检查request的问题。
∶ 再比如bean的用途,象你说的用于保存全局性的东西这样的类似的东西。
∶ 我现在用jsp编程,可是用法还是和asp一样,对servlet和bean这些东西
∶ 的理解还是不很深刻,我觉得它们都是可有可无的东西,有个jsp就成了。
∶ maht给扫一下盲吧。
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.120.7.198]
BBS水木清华站∶精华区