zoukankan      html  css  js  c++  java
  • Action向前台输出


    import java.io.IOException;
    import java.io.PrintWriter;

    import javax.servlet.http.HttpServletResponse;

    import org.apache.struts2.ServletActionContext;

    import com.google.gson.Gson;
    import com.google.gson.GsonBuilder;

    public class ResponseJsonUtils {

    public static void write(String str){
    HttpServletResponse response = ServletActionContext.getResponse();
    response.setContentType("text/html;charset=UTF-8");
    try {
    PrintWriter out = response.getWriter();
    out.write(str);
    out.flush();
    out.close();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }

    public static void write(Object obj){
    HttpServletResponse response = ServletActionContext.getResponse();
    response.setContentType("text/html;charset=UTF-8");
    try {
    Gson gson = new GsonBuilder().setDateFormat("yyyy-MM-dd HH:mm:ss").create();
    String result = gson.toJson(obj);
    PrintWriter out = response.getWriter();
    out.write(result);
    out.flush();
    out.close();
    } catch (Exception e) {
    e.printStackTrace();
    }
    }

    public static void writeSimpleJson(boolean success, String msg) {
    String jsonStr = "{"success":" + success + ","msg":"" + msg + ""}";
    write(jsonStr);
    }
    }

  • 相关阅读:
    Web后台项目学习2(代码部分)
    Web后台项目学习
    JDBC
    爬虫视频
    asyncio
    一篇做实验的随笔
    day14
    day13
    html+css 习题
    js-练习题
  • 原文地址:https://www.cnblogs.com/collin/p/6035168.html
Copyright © 2011-2022 走看看