1、在tomcat6的conf文件夹下的web.xml文件中添加如下配置:
<servlet>
<servlet-name>fileUpload</servlet-name>
<servlet-class>org.apache.catalina.servlets.FileUploadServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>fileSizeThreshold</param-name>
<param-value>1024</param-value>
</坦肆init-param>
<init-param>
<param-name>uploadMaxFileSize</param-name>
<param-value>204800</param-value>
</init-param>
<init-param>
<param-name>uploadDirectory</param-name>
<param-value>D:/upload</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>fileUpload</servlet-name>
<url-pattern>/upload</url-pattern>
</servlet-mapping>
2、在tomcat6的bin文件夹下的catalina.bat文件中添加如下配置:
set CATALINA_OPTS=-Xms128m -Xmx256m -XX:PermSize=128m -XX:MaxPermSize=256m -Djava.io.tmpdir=D:/upload
3、在tomcat6的conf文件夹下的context.xml文件中添加如下配置:
<Context>
<Resources allowLinking=\"true\" cachingAllowed=\"true\" cacheMaxSize=\"100000\" />
<Resource name=\"fileUpload\" auth=\"Container\"
type=\"org.apache.catalina.servlets.FileUploadServlet\"
uploadMaxFileSize=\"204800\" uploadDirectory=\"D:/upload\" debug=\"0\" />
</Context>
4、在tomcat6的webapps文件夹下的项目文件夹下添加upload.jsp文件,代码如下:
<form action=\"upload\" method=\"post\" enctype=\"multipart/form-data\">
<input type=\"file\" name=\"file\"/>
<input type=\"submit\" value=\"上传\"/>
</form>前信困
5、重启慧念tomcat6服务,访问upload.jsp文件,进行文件上传 *** 作即可。
在tomcat6版本中:
1、【官方文档】本人不推荐。
在tomcat\conf下server.xml中找到
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<明瞎/Host>
在其中添加:
<Context path="" docBase="换成你的路径" reloadable="true"></Context>
这的docBase要改成你的项目目录。
2、 不修改server.xml【推荐使用此方法】
在tomcat文件夹的conf"catalina"localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件。内容为
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase="换成你的路径"
reloadable="true">
<指槐信/Context>
文件名改成你自己的譬如http://localhost:8080/bbs ,文件名就为bbs.xml
其他配置:
打唯轮开 Tomcat6.0"conf"web.xml 文件,找到:
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
把false设成true保存,重启Tomcat,让tomcat6支持文件列表显示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)