在使用struts2 的注解时,如果返回类型为chain时,要注意记得写location参数,不能不写.
最初以为,不写location时,struts2会自动为我寻找相同的name的action,显然,没有这么智能.
出现了一些莫名其妙的异常.
TextParseUtil这个类的168行,经过我半天的调试,(昏啊,10+个拦截器搞的我头昏脑涨)最终发现是 ActionChainResult类中这一行出错,String finalActionName = TextParseUtil.translateVariables(actionName, stack);因为actionName是空的呀.我擦.最后终于意识到.写一下location试一下.终于通了,我的个激动呀.哎,不能偷懒.
这个先记着.