发布网友 发布时间:2022-04-23 07:13
共3个回答
热心网友 时间:2022-06-17 08:15
可以使用ajaxfileupload.js插件来上传,这个可以返回后台的信息。
也可以用form+iframe来实现上传(页面不会刷新,同样可以达到异步效果,只要在form上面的target标签指明iframe的name即可追问你说的前者是否可直接用JAVA代码?
后者是指框架页?其实我的需求是在一个FORM表里(FORM外也行),想使用异步上传文件,点提交时是提交这个FORM。
追答可以啊
你后台的话,直接在Action上定义一个file变量就可以了。
例如:
@Action(value="/upload",results=@Result(type="json",name="success",params={"result","file"}))
public String uploadFile(){
logger.info(file.getName());return SUCCESS;
}
定义一个
private File file;//封装好
页面中:
再不会的话,就加我企鹅2546九253一
热心网友 时间:2022-06-17 08:15
是ajax,json是数据格式,xml一样可以,异步是async,你没有搞清楚,ssh是struts,hibernate,spring追问OK。那AJAX可以吗?
热心网友 时间:2022-06-17 08:16
ajax没有问题你就用吧