对于Java Web应用而言,WEB-INF是一个特殊的文件夹,Web容器会包含该文件夹下的内容,客户端浏览器无法访问WEB-INF路径下的任何内容。
事实上,这涉及到安全问题,试想如果客户端可以访问WEB-INF下的内容,然后把这些代码进行反编译,那么网站的源代码就会泄露,这样公司的损失将无法估量。
当向JSP页面中插入Java applet时,编译后的java applet字节码文件,也就是.class文件一定不能放入WEB-INF的classes下,实际上,不能放入WEB-INF的任何文件夹下。因为浏览器需要加载applet,而客户端浏览器无法访问WEB-INF路径下的任何内容。
另外用eclipse开发工具时,src下的.java文件编译后的字节码文件会自动被放入WEB-INF\classes下,所以java applet要单独建一个包,放在src外面,进行单独编译。这样就能保证客户端浏览器正确加载java applet类。
分享到:
相关推荐
META-INF 存在程序入口相关信息, 每个jar 都会有这个文件夹,里面的 MANIFEST文件 记录这些信息WEB-INF 使用web 项目才会有这个文件夹,普通的 j2se项目
详细的介绍了web-inf与meta-inf这两个配置文件
非常实用的读取配置文件的小工具,专门读取WEB-INF下文件夹中的properties文件,代码简洁、亲测没有问题,适用范围广,任何类中都可调用,传入Key及可得到Value
大家都喜欢把配置文件放在src目录下,如果有10个以上的配置文件为什么不考虑在WEB-INF目录下新建一个文件夹,专门放配置文件;这样即好管理,文件安全性又高。亲问题已经解决,把源代码共享给大家,已经通过测试;...
以后要开新的纯Struts工程就拿着WEB-INF去替换工程内的、空的WEB-INF,省得麻烦,每次都要重新配置Struts2
JSP文件是否有必要放在WEB-INF下
JSTL标签所需要的c.tld,放到 WEB-INF,欢迎下载,免费。
WEB-INF3333.rarWEB-INF3333.rarWEB-INF3333.rarWEB-INF3333.rarWEB-INF3333.rar
WEB-INF中的web.xml中之前增加以下配置:WEB-INF中的web.xml中之前增加以下配置:WEB-INF中的web.xml中之前增加以下配置:
WEB-INF目录下的jsp页面如何访问。需要把页面放到WEB-INF目录下吗
和我发的netshop.rar是同一个系统 具体说明在那边有
ssh框架,oracl数据库,pbms系统
linux下tomcat配置php的WEB-INF文件包含jar包
erp源代码。9.3请将lib 1-lib2拷贝到WEB-INF中erp源代码。9.3请将lib 1-lib2拷贝到WEB-INF中
Working Red5 oflaDemo folder WEB-INF red5-web.properties web.xml
jsp网上购物分出来的希望大家注意下载啦WEB-INF里lib下的jar文件
JSF编程中,所用到的所有JAR包,下载后,放在网站目录的lib文件夹下即可。
本篇文章主要介绍了springmvc无法访问/WEB-INF/views下的jsp的解决方法,非常具有实用价值,需要的朋友可以参考下
访问web-inf下的文件万能action
Jboss启动报Failed to parse WEB-INFweb.xml; - nested throwable错误