关于strtus2上传文件的问题
1、 strtus2在上传文件时,同样将java.io.File对象作为一个私有变量,增加set和get方法后进行自动的注入。需要注意的是在前端页面进行设计时,使用form时将<s:form action="fileUpload" method="POST"
enctype="multipart/form-data">
<s:file name="logFile" label="Log FIle" />
<s:submit value="提交" />
</s:form>
同时在Action的配置文件中需要增加如下内容
<action name="fileUpload" class="logAnalyseAction" method="fileUpload">
<interceptor-ref name="fileUploadStack"></interceptor-ref>
<result name="success">/jsp/stressTesting/logAnalyse.jsp</result>
</action>
在Action中即可将该file对象进行正常的读写操作了。
页:
[1]