1.下载zyupload
2.zyupload-1.0.0.js 、demo.html 中将url改为action的路径:user/upload.action
3.action后台:
struts.xml中:
<!-- UserAction 的 request 中获取前台上传文件信息 -->
<bean type= "org.apache.struts2.dispatcher.multipart.MultiPartRequest"
name= "myRequestParser" class= "demo.ssi.action.UserAction"
scope= "default" optional= "true " />
<constant name= "struts.multipart.handler" value= "myRequestParser" />
action中:
public class UserAction extends JakartaMultiPartRequest {
//此方法为空,必须写,为了request能够获取到前台items
public void parse(HttpServletRequest servletRequest, String saveDir) throws IOException {
}
//这里是对应的业务方法
public void upload() throws IOException{
}
}