zoukankan      html  css  js  c++  java
  • Struts2写api接口

    package com.haiyisoft.hyscm.mdm.action;

    import java.io.PrintWriter;
    import javax.servlet.http.HttpServletResponse;
    import org.apache.struts2.ServletActionContext;
    import org.apache.struts2.convention.annotation.Action;
    import org.apache.struts2.convention.annotation.Namespace;
    import org.apache.struts2.convention.annotation.ParentPackage;
    import org.apache.struts2.convention.annotation.Result;
    import com.opensymphony.xwork2.ActionSupport;
    @Namespace("/mdm")
    @ParentPackage("framework-default")
    @Action(value="mdmTest",results = {@Result(name = "success", type="json") })
    public class MdmTestAction extends ActionSupport {
    private static final long serialVersionUID = 1L;
    private String companyId;
    public String execute(){
    return outPutString(companyId);

    }
    public String outPutString(String param){
    PrintWriter writer = null;
    try {
    HttpServletResponse response = ServletActionContext.getResponse();
    response.setContentType("application/json;charset=utf-8");
    writer = response.getWriter();
    response.setDateHeader("Expires", 0);
    writer.write(param);
    writer.flush();
    } catch (Exception e) {

    }finally{
    if(writer!=null){
    writer.close();
    }
    }
    return null;
    }

    public String getCompanyId() {
    return companyId;
    }

    public void setCompanyId(String companyId) {
    this.companyId = companyId;
    }

    public static long getSerialversionuid() {
    return serialVersionUID;
    }

    }

  • 相关阅读:
    hdu 5444 Elven Postman 二叉树
    tensorflow2.x模型保存问题
    【NVIDIA】Win10 + CUDA10 + cuDNN 安装教程(转载)和遇到的坑
    windows下 为不同虚拟环境配置不同的cuda
    多线程
    socket编程
    引用类型和值类型
    记录报错
    github下载慢问题
    LabelImg的安装出现No module named 'libs.resources'错误
  • 原文地址:https://www.cnblogs.com/zhangzhiqin/p/13673184.html
Copyright © 2011-2022 走看看