本人新手,用的struts2框架,想通过前台页面用表单上传一个txt格式的文本,最好不用上传到服务器,因为我只需要读出其中的数据就可以了,我的html表单如下
<form id="uploadEmployment" name="uploadEmployment" action="/employment/Com_uploadEmployment.action" method="post" enctype="multipart/form-data" >
<input type="file" id="uploadFile" name="uploadFile" size="50"/> <br/>
<input type="submit" value="保存" />
</form>
action类不知道如何去写,从网上找过一些代码,但读不太懂,总有问题,请高手帮写下action方法,感激不尽!
public String uploadEmployment() throws IOException{
return "Success";
}
<form id="uploadEmployment" name="uploadEmployment" action="/employment/Com_uploadEmployment.action" method="post" enctype="multipart/form-data" >
<input type="file" id="uploadFile" name="uploadFile" size="50"/> <br/>
<input type="submit" value="保存" />
</form>
action类不知道如何去写,从网上找过一些代码,但读不太懂,总有问题,请高手帮写下action方法,感激不尽!
public String uploadEmployment() throws IOException{
return "Success";
}
那你就可以直接写一个Action就可以了
你的Action已经集成了ActonSupport吧?
那么方法直接这样写就可以了
public String uploadEmployment() throws IOException{
//这里的文件名对应你的表单中的name
private File uploadFile;//get和set方法;
private String uploadFileFileName;//get和set方法
//然后通过流对你这个file进行操作就可以了
return "Success"; }