日期:2014-05-19  浏览次数:20659 次

如何根据URL下载Tomcat服务器中Webapps中的资源?
如何根据URL下载Tomcat服务器中Webapps中的资源,如url="192.150.12.1:8080/source/资源.doc"

------解决方案--------------------
web服务器是Servlet,Jsp容器,在其中运行的只能是Servlet,Jsp的实例,当然其实JSP也是编译成Servlet运行的。之所以能够请求web项目中的静态资源是由于默认加载了DefaultServlet类,它主要接收请求项目中资源的请求,注意这里提到的项目中的资源。这是由于它只在ClassPath中查找,包括你的项目。
url="192.150.12.1:8080/source/资源.doc",满足以下要求:
192.150.12.1:服务器IP地址;
8080:web服务器监听端口;
source:某个项目的上下文根;
资源.doc:存放在某个项目根下的资源。
那就能被访问到。