action多继承,webwork显示错误,webwork原理
今天碰到一个小问题很有意思。
我actionA 继承了?actionB?,actionB 又继承了actionC
actionC中有一个属性city,我要再jsp中显示出来
但如调试好久都显示不是我期望的记过。
我知道一定是在actionB中将actionC中的getCity()方法复写了。只不过对象名字太恶心。没发现、
原理:
?? webwork标签显示原理是堆栈结构,后进先出,在压对象的时候顺序受影响了。
解决办法:
? 1:显示的时候加上堆栈书序标签,如:[1].city
? 2:去除actionB中的复写方法
?
?
?
?
?