问题总结
注:spring 配置文件名为(config.xml)
一、spring实现国际化资源文件的路径问题
在config.xml中的配置:
<beans>
value标签内的值即为资源文件名,spring默认路径为 src根目录下,若想指定目录,可直接在此处写,如:<value>/net/config/message</value>但路径必须是src下的,是否可以指定项目任意位置,现不清楚。
二、配置webwork时出现tjavax.xml.transform.dom.DOMResult.getNextSibling()Lorg/w3c/dom/Node异常
主要原因在于jdk版本与tomcat版本不匹配。将tomcat换成与jdk1.5.6匹配的tomcat5.5解决问题。原因是tomcat5.0.28它里面的xml-api.jar把jdk1.5里面的DOMResult冲掉了
三、在配置webwork验证框架时,不好用,在加入 验证拦截器后仍然会走action,并且会跳到白页,控制台下提示...cant find input.....
将<result name="input" type="dispatcher">
<param name="location">/jsp/webwork/index.jsp</param>
</result>
加入xwork.xml文件中。另外可能是版本问题,《指南》中名为required的验证并不好用,要将其改为requiredstring,同时也没有length的验证,在2.2.7中是stringleng。