源码

首页 » 归档 » 源码 » java – 如何在struts2中仅获取响应中的特定…

java – 如何在struts2中仅获取响应中的特定…


我有一个动作类,其中定义了许多动作方法,并且还定义了适当的getter和setter方法.我有一些动作方法,我通过从jQuery调用它们来获取数据作为json.但是当我得到json数据时,它包含了定义了getter和setter的所有字段,但是我想只获得由我调用的那个方法填充的那个字段.例如-

public class ApplicantRegistration extends ActionSupport{
private String s1;
private XyzBean bean;
private String s2;
// respective getters and setters....

public String m1(){
// some work
 return SUCCESS;
}

public String m2(){
   //some work
    s2="abc";
    return SUCCESS;
}


}

当我通过jQuery调用方法m2并得到json响应时

{
 s1: null,
 bean: null,
 s2:"abc",
 m2: "success",

}

但我只想要

{
 s2:"abc"
}
(0)

本文由 投稿者 创作,文章地址:https://blog.isoyu.com/archives/java-ruhezaistruts2zhongjinhuoquxiangyingzhongdeteding.html
采用知识共享署名4.0 国际许可协议进行许可。除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。最后编辑时间为:9 月 26, 2019 at 08:36 上午

热评文章