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

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM