tomcat 建立虚拟目录管理文件
tomcat 建立虚拟目录管理文件,以tomcat6、tomcat7为例
1. 开启虚拟目录
??? 找到tomcat的conf目录下web.xml文件,打开,找到下面的地方把listings 的false改为true
?
<servlet> <servlet-name>default</servlet-name> <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>listings</param-name> <param-value>true</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet>
?
2. 设置目录在本地路径
??? 找到tomcat的conf目录下server.xml文件,打开,在文件最后面(一般情况)标签内加入红色部分
?
?<Context path="/temp" docBase="D:\apache-tomcat-6.0.29-new\webapps\temp"/>
?
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/> --><Context path="/temp" docBase="D:\apache-tomcat-6.0.29-new\webapps\temp"/> </Host>
?
3. 然后在tomcat的webapps目录下建立一个temp目录,拷贝一个文件temp.txt到目录中,启动tomcat ,在浏览器栏输入 : http://localhost:8080/temp/temp.txt,浏览器就提示下载或者显示文件了。