技術(shù)要點(diǎn)
本節(jié)代碼詳細(xì)說明文件上傳功能的開發(fā)流程,介紹知識點(diǎn)如下:
struts.xml配置文件中有關(guān)文件上傳的配置:
<!--------------------文件名:struts.xml------------------->
<struts>
<!-- 系統(tǒng)常量定義,定義上傳文件字符集編碼 -->
<constant name="struts.i18n.encoding" value="gb2312"></constant>
<!-- 系統(tǒng)常量定義,定義上傳文件臨時存放路徑 -->
<constant name="struts.multipart.saveDir" value="c:\"></constant>
<!-- Action所在包定義 -->
<package name="C04.4" extends="struts-default">
<!-- Action名字,類以及導(dǎo)航頁面定義 -->
<!-- 通過Action類處理才導(dǎo)航的的Action定義 -->
<action name="upload" class="action.UploadAction">
<result name="input">/jsp/upload.jsp</result>
<result name="success">/jsp/result.jsp</result>
</action>
</package>
</struts>