JSF框架实现各种类型文件的上传下载!
使用IDE:java studio creator2
文件上传组件,IDE已经提供了,可直接使用,中文出现乱码时,将JSP页面的charset设置成GBK即可,encoding仍使用UTF-8
要实现文件下载,可使用IDE提供的hyperlink组件,将其URL定位到该文件,在web.xml文件中,加入以下东东:
<mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<extension>zip</extension>
<mime-type>application/zip</mime-type>
</mime-mapping>
<mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<extension>doc</extension>
<mime-type>application/msword</mime-type>
</mime-mapping>
<mime-mapping>
<extension>xls</extension>
<mime-type>application/vnd.ms-excel</mime-type>
</mime-mapping>
<extension>xls</extension>
<mime-type>application/vnd.ms-excel</mime-type>
</mime-mapping>
<mime-mapping>
<extension>rar</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
<extension>rar</extension>
<mime-type>application/octet-stream</mime-type>
</mime-mapping>
即可实现文件下载,