踏上原路

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年7月24日

摘要: struts2 + ajax + form 表单提交的处理,如果不是文件上传的部分,就可以直接用ajax来实现,而不是像之前用iframe来仿ajax数据交互的方法。用Ajax.Request()方法来实现!!例子:前台代码:使用JSON插件 field1: field2: field3: 后台代码:package action;import java.util.HashMap;import java.util.Map;import org.apache.struts2.json.annotations.JSON;import com.opensymphony.xwork2.ActionSup 阅读全文
posted @ 2013-07-24 01:37 踏上原路 阅读(2617) 评论(0) 推荐(0) 编辑

摘要: 可以通过AjaxFileUploader组件实现:ajaxFileUpload利用iframe模拟了ajax上传文件。 而对于使用ajaxFileUpload组件进行是实现时,需要注意几个地方: 1、struts2的返回类型设置是重点。必须设置成text/html,否则会报错;如果设置成application/jsonIE下会有问题,chrome没问题的。 (因为用ajaxfileload时,jquery中的ajax的回调函数与struts结合时,返回值一定要注意!!因为不是真正的ajax,而是iframe原理) 2、struts.xml中result的配置。... 阅读全文
posted @ 2013-07-24 01:30 踏上原路 阅读(1622) 评论(0) 推荐(0) 编辑