各位大虾,怎样把JSP编译成Sevlet(50分)

  • 主题发起人 zgpwwnuaa
  • 开始时间
Z

zgpwwnuaa

Unregistered / Unconfirmed
GUEST, unregistred user!
总是感觉jsp不如sevlet安全,不知怎样把JSP编译成Sevlet。多谢
代码:
 
哈哈,jsp第一次编译完,就成了Servlet了。
很久没来了,Jsp都快忘光了。
 
JSP在第一次被请求时被编译,以后的速度就快了。
 
不是运行时的自动编译,那个我知道,第一次后会保存在WEB-INF中,我说的是为了安全而
自己把它封装。就象一般我们操作数据库时把它封装成javabean,再在jsp中调用。
 
把需要的操作用JAVA的类封装,编译成CLASS文件。然后就可以象使用javabean一样在JSP中
调用了,JSP只负责输出页面就可以了。
Sevlet其实就是没有main函数的封装好的类
 
1, 用 jspc 吧jsp编译成.class
2, 使用一个混淆器混淆.class
3, 把混淆之后的class放到web-inf/jsp下面
 
only you和曹晓钢,可以讲清楚一点吗?
 
学JSP不学JAVA BEAN,那你的JSP算白学了,因为jsp相比ASP的优势就是
业务逻辑的封装而不象asp那样乱,打个比方,将数据库的增、删、改、查等操作
放在单独的BEAN中,一个BEAN就是一个单独的类,而jsp只负责输出结果和网页
这样就掩藏了对数据库的操作,比较安全也易于管理。ASP要想实现跟bean一样
的功能只能通过ActiveX,但ActiveX又极不安全,好多用户甚至会禁用该功能。
JSP每次都是被编译成Servlet执行的,因此你的那种想法没必要。
关键是将你的业务逻辑封装在BEAN中
 
jspc为何物?
 
多人接受答案了。
 

Similar threads

回复
0
查看
523
不得闲
回复
0
查看
864
不得闲
回复
0
查看
671
不得闲
回复
0
查看
579
不得闲
顶部