struts2 action处理ajax

来源:互联网 发布:网络摄像头软件通用 编辑:程序博客网 时间:2024/04/30 01:59

struts2 通过action类处理ajax

1.不能有返回SUCCESS;

2.不能配置视图;

3.实现ServletResponseAware,用PrintWrite out流写返回数据;


用ajax java后台传回值,包括传json

  1. public static final void sendAsJson(HttpServletResponse response, String str)  
  2. {  
  3.   response.setContentType("application/json;charset=UTF-8");  
  4.   if (null != str)  
  5.     try {  
  6.       response.getWriter().write(str);  
  7.     } catch (IOException e) {  
  8.       e.printStackTrace();  
  9.     }  
  10. }  
  11.   
  12. public static final void sendAsText(HttpServletResponse response, String str)  
  13. {  
  14.   response.setContentType("text/html;charset=UTF-8");  
  15.   if (null != str)  
  16.     try {  
  17.       response.getWriter().write(str);  
  18.     } catch (IOException e) {  
  19.       e.printStackTrace();  
  20.     }  

0 0
原创粉丝点击