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;
    }

    }

  • 相关阅读:
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    RabbitMQ
    .net 5.0
    redis
    分布式同步服务中间件
  • 原文地址:https://www.cnblogs.com/zhangzhiqin/p/13673184.html
Copyright © 2011-2022 走看看