如题,我程序如下:
public class A extends B{
public String doSomething(){
}
...
}
public abstract B{
private int id;
private void setId(int id){...}
private int getId(){...}
}
url:http://****/A!doSomething?id=123
我发现他只能自动注入到A类中,放到父类中就不映射了。有没有什么参数可以配置呢?或者自己写的?
[b]问题补充:[/b]
如题,我程序如下:
public class A extends B{
public String doSomething(){
}
...
}
public abstract B{
private int id;
public void setId(int id){...}
public int getId(){...}
}
url:http://****/A!doSomething?id=123
我发现他只能自动注入到A类中,放到父类中就不映射了。有没有什么参数可以配置呢?或者自己写的?
[b]问题补充:[/b]
抱歉写错了,是public的方法。
to laitaogood:
我的想法是做个基类,完成一些common的属性,通过参数自动注入进来。否则写了好多Action的话,每个Action都要写上一些Common属性的GetSet方法。
[b]问题补充:[/b]
to lovewhzlq:
也就是说只能改ParametersInterceptor这个拦截器了么?我觉得不行的话还是把属性写到子类里面吧,否则改动太大了。谢谢你的帮助。