Struts2返回XML格式
1.struts.xml里面的配置package extends="struts-default" 或者extends="json-default" 都可以!12 3 4
2.Action里面的方法 没有返回值void
//没有返回值 public void xxxMethod() throws IOException{ HttpServletResponse response = ServletActionContext.getResponse(); PrintWriter out = response.getWriter(); response.setContentType("text/xml;charset=utf-8"); response.setHeader("Cache-Control", "no-cache"); out.write("你的XML文档"); //不用关,Struts2会帮你关 }
Struts2返回Json格式
1、下载jsonplugin-0.34.jar包。下载地址是:
2、在struts.xml中包要继承json-default,如:extends="json-default"
3、返回时这样写:
12 jsonResult 3