常试直接在struts2里返回结果
网上好像有说json
但我只要一个值应该不用这么麻烦
HttpServletResponse response = ServletActionContext.getResponse();
//response.setContentType("text/html;charset=utf-8");
//response.setCharacterEncoding("utf-8");
response.getWriter().write(ccid);
这样的话 设置编码是出来乱码的
不设置就是问号了
HttpServletResponse response = ServletActionContext.getResponse();
PrintStream out = new PrintStream(response.getOutputStream());
out.println(ccid);
这样是正确的
HttpServletResponse response = ServletActionContext.getResponse();
response.getWriter().print(ccid);
这样也是正确的
response.getWriter().write
来自于OutputStream类
属于字节流
response.getWriter().println
来自于Writer接口
属于字符流