在Weblogic中发布Web Application工程时,为了保护JSP文件避免未经授权的访问和窥视,可以用weblogic.jspc把JSP文件precompile成为servlet文件,放到WEB-INF/classes目录下。基于Servlet的声明,WEB-INF不作为Web应用的公共文档树的一部分。因而,WEB-INF目录下的资源不是为客户直接服务的,这样就可以一定程度上保证JSP的安全。
具体的实现步骤如下(Weblogic for linux):
1、用weblogic.jspc编译JSP文件

本文介绍了如何在Weblogic环境中通过weblogic.jspc工具将JSP预编译为class文件,存放在WEB-INF/classes下增强安全性。步骤包括编写并执行jspc.sh脚本,移除原始JSP文件,修改weblogic.xml和web.xml配置,最后在Weblogic上部署应用。通过这种方式,可以防止未经授权的JSP文件访问。
最低0.47元/天 解锁文章
1145

被折叠的 条评论
为什么被折叠?



