请问如何访问在tomcat\WEB-INF目录下的jsp页面?急 WEB-INF目录下的文件不能直接访问,需要影射,jsp放在那里也不能访问,应该是servlet或javabean才行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么要把它放在那儿呢?应该把它放在WEB-INF的父级目录呀! 在WEB-INF的目录中放的好象是你写的JAVABEAN 吧放在那里面自然是不能的放在WEB-INF的目录的上一级中 web-inf中的东东由于安全的因素,客户端是无法直接进行访问的。这个可以参看Servlet规范。webapps --aa --a.jsp --dd --aa.jsp --applet --WEB-INF -classes -lib -web.xml 放在web-inf中是基于安全考虑,就近怎样做可以访问? 就近的话你就直接放到webapps目录下,你可以这样浏览http://localhost:8080/your.jsp如果你想分门别类而又不是想做什么配置的话,在webapps目录下exmaples建一个你的目录yourfiles,在其放你的JSP文件。访问的目录就是这样的了:http://localhost:8080/exmaples/yourfiles/your.jsp 可以通过编写WEB-INF下的web.xml进行映射,例如有个JSP文件/WEB-INF/jsp/my.jspweb.xml可以这样写:<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"><web-app><servlet> <servlet-name>my</servlet-name> <jsp-file>/WEB-INF/jsp/my.jsp</jsp-file></servlet><servlet-mapping> <servlet-name>my</servlet-name> <url-pattern>/myfile</url-pattern></servlet-mapping></web-app>然后可以通过访问http://yoursite/myfile 来达到访问/WEB-INF/jsp/my.jsp的目的。 求助 http url params 获取 $.post params 传值问题 大神们看看 在线等 请问下,如何用JAVA,编出一个浏览器? 为什么我的 xmlHttp.send(null); 导致了 运行时间错误,缺少对象 错误? window.returnValue() 返回空值,郁闷中 这两种取得数据的方式效率差别如何?欢迎讨论 求助 服务器响应客户端请求问题 请教一下,你们在STRUTS怎么去处理数据集的. 我想学习JSP应该从什么地方开始?(在线等......) 求助贴。。!!!! jscript和JSP的数据怎样互相使用啊?在线等待 哪里有oc4j的中文配置文档?
应该把它放在WEB-INF的父级目录呀!
放在那里面自然是不能的
放在WEB-INF的目录的上一级中
--aa
--a.jsp
--dd
--aa.jsp
--applet
--WEB-INF
-classes
-lib
-web.xml
你可以这样浏览http://localhost:8080/your.jsp
如果你想分门别类而又不是想做什么配置的话,在webapps目录下exmaples建一个你的目录yourfiles,在其放你的JSP文件。
访问的目录就是这样的了:http://localhost:8080/exmaples/yourfiles/your.jsp
web.xml可以这样写:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<servlet>
<servlet-name>my</servlet-name>
<jsp-file>/WEB-INF/jsp/my.jsp</jsp-file>
</servlet>
<servlet-mapping>
<servlet-name>my</servlet-name>
<url-pattern>/myfile</url-pattern>
</servlet-mapping>
</web-app>
然后可以通过访问http://yoursite/myfile 来达到访问/WEB-INF/jsp/my.jsp的目的。