ssh2整合是 web.xml中struts2的StrutsPrepareAndExecuteFilter配置filter的时候<param-name>哪里有定义?

比如:packageToScan哪里有定义,不然如何知道去扫描哪个包下的action?
跪求解释,谢谢!

扫描的包名就叫做“action”吧,里面放各种action,额,value里面你自己指向的包不行吗?追问

我说的是中的packageToScan值在哪里有没有定义过? 不然它如何知道去设置的xx.xx.actions包下去扫描呢???

追答

你可以理解成filter-class里面那个类处理的,那个类里面会把param-name里面得到value当成文件路径。param这个就跟map结构一样,真正的值是value

追问

嗯 真正的值是value没有错 哪个map的key肯定不可以随便定义吧 应该有个规范吧!

追答

就是你的filter那个类会解析你这个xml里的内容啊,packageToScan标签应该是被定义过的。具体的我也不知道了。比如我这也有个

struts2
org.apache.struts2.dispatcher.FilterDispatcher

actionPackages
****.****.action

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-21
为什么要在这里定义变量呢追问

不是的,这个是配置扫描哪个包下面的action类?

第2个回答  2012-12-21
spring-struts.jar放入工程了吗追问

不是放的这个包,放的这个 struts2-spring-plugin-2.3.1.2.jar

相似回答