易截截图软件、单文件、免安装、纯绿色、仅160KB

服务于ajax的控制器方法

此方法用jsp内置对象out输出到xml文件中
public void ajaxEditorList() throws IOException{
  HttpServletResponse response = ServletActionContext.getResponse();
  //System.out.println("ddddddddddddddddddddddd;;;");
  int unitid=Integer.parseInt(request.getParameter("unitid"));
  //System.out.println("unitid:"+unitid);
  response.setHeader("Pragma", "No-cache");
  response.setHeader("Cache-Control", "no-cache");
  response.setDateHeader("Expires", 0);
  
  request.setCharacterEncoding("GBK");
  response.setCharacterEncoding("GBK");
  unitinfolist=adminUnitInfoService.getKangarooUnitinfoListByunitid(unitid);
  response.setContentType("text/xml");
  PrintWriter out = response.getWriter();
  out.print("<?xml version=\"1.0\" encoding=\"GBK\"?>");
  out.print("<unitinfoes>");
  if(unitinfolist==null||unitinfolist.isEmpty()){
   out.print("<isempty>");
   out.print("true");
   out.print("</isempty>");
  }else{
   out.print("<isempty>");
   out.print("false");
   out.print("</isempty>");
   for(KangarooUnitinfo ui:unitinfolist){
    out.print("<unitinfo unitinfoid=\""+ui.getInfoid()+"\">");
    out.print("<unitid>"+ui.getUnitid()+"</unitid>");
    out.print("<title>"+ui.getTitle()+"</title>");
    out.print("</unitinfo>");
   }
  }
  out.print("</unitinfoes>");
  out.flush();
  out.close();
 }


相关文档:

流行的AJAX框架对比:jQuery,Mootools,Dojo,Ext JS

AJAX
是web2.0
的基石,现在网上流行几种开源的AJAX框架,比
如:jQuery,Mootools,Dojo,Ext JS等等,那么我们到底在什么情况下该使用那个框架?以下是一组摘抄的数据:
Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比,详细的请参见网页):http://ajaxian.com/archi ......

Ajax框架介绍

  到此为止,你可能已经注意到,使用Ajax编程时有很多麻烦事。如果你要支持多个浏览器(现在还有谁只支持一个浏览器呢?),无疑会遭遇不兼容问题。单看一个简单的动作,比如说创建XMLHttpRequest对象的一个实例,这需要先进行浏览器测试。一旦开始尝试使用Ajax技术,你很快就会注意到要反复地完成同样的一些任务。当然, ......

struts2+jquery+ajax异步提交

struts2版本:struts-2.1.8.1
异常:java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/TextUtils
原因:jsonplugin-0.34.jar 配合 struts2-core-2.1.8.1.jar 使用的情况下报的异常,但以前的项目中jsonplugin-0.34.jar 配合 struts2-core-2.1.6.jar 使用不会出现这样的异常
解决方法:去掉jsonplugin-0.34 ......

jquery ajax 提交中文乱码解决方法

$.ajax({
     url: "auto_action.jsp",
     type: "POST",
     data: {nickName:request.term},
     contentType :"application/x-www-form-urlencoded;charset=UTF-8", //加上这句就可以了!
 & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号