分析:由于struts2已經(jīng)集成了fileupload,而且用起來要比直接使用更加方便,所以當(dāng)實現(xiàn)文件上傳功能的時候最好選擇struts2
1、開發(fā)前的準備:
導(dǎo)入struts2的jar包、struts.xml配置文件、同時將web.xml配置好。(此過程比較容易,這里不在說明)
2、action代碼的編寫(實現(xiàn)文件上傳的功能,并轉(zhuǎn)發(fā)到顯示照片的頁面中)
在tomcat的server.xml中加入URIEncoding="utf-8"(網(wǎng)頁的編碼是utf-8)<Connector port="8080" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="utf-8" />