1、tomcat下配置虛擬目錄
??? 打開TOMCAT文件下的conf\server.xml文件 ,查找到<ContextManager>標(biāo)簽,并在該標(biāo)簽的結(jié)束標(biāo)簽</ContextManager>前面加上:
??? <Context path="虛擬目錄" docBase="硬盤目錄" debug="0" reloadable="true" crossContext="true"/>??
??? 其中path的值是虛擬目錄,docbase的值是你的硬盤的的目錄的絕對(duì)路徑。
??? 如找不到<ContextManager>元素,可以找
?????? <Host name="localhost" debug="0" appBase="webapps"
??????? unpackWARs="true" autoDeploy="true"
??????? xmlValidation="false" xmlNamespaceAware="false">
??? 然后添加<Context path="虛擬目錄" docBase="硬盤目錄" debug="0" reloadable="true" crossContext="true"/>??
2、禁止tomcat目錄瀏覽,將listings設(shè)為false
???? <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>false</param-value>
???????? </init-param>
???????? <load-on-startup>1</load-on-startup>
???? </servlet>
3、設(shè)置友好錯(cuò)誤頁(yè)面,配置web.xml
??? <error-page>
?????? <error-code>404</error-code>
?????? <location>/error.jsp</location>
??? </error-page>
??? <error-page>
?????? <error-code>500</error-code>
?????? <location>/error.jsp</location>
??? </error-page>
4、在IE中直接打開其他擴(kuò)展名的文件
??? 為了讓能在IE瀏覽器中自動(dòng)打開其他擴(kuò)展文件名的文件的設(shè)置:
??? 需要在WEB.XML中進(jìn)行如下的設(shè)置:
??? 在WEB.XML中添加<mime-mapping>,其中:
?????? <extension>: 文件的擴(kuò)展名
?????? <mime-type>: 除了該類型文件的可執(zhí)行文件,同WINDOW注冊(cè)表中的?? /HKEY_CLASSES_ROOT下該類文件的Content Type 的值一樣.
如能在IE中自動(dòng)打開DOC,XLS,PDF文件的配置如下:
<?xml version="1.0" ?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 1.2//EN"?? "
http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
<web-app>
??? <mime-mapping>
?????? <extension>doc</extension>
?????? <mime-type>application/msword</mime-type>
??? </mime-mapping>
??? <mime-mapping>
?????? <extension>xls</extension>
?????? <mime-type>application/msexcel</mime-type>
??? </mime-mapping>
??? <mime-mapping>
?????? <extension>pdf</extension>
?????? <mime-type>application/pdf</mime-type>
??? </mime-mapping>
</web-app>
posted on 2007-05-25 23:08
jadmin 閱讀(84)
評(píng)論(0) 編輯 收藏