Mar 12 2008

Spring 和 Struts2 的小冲突。。。

Category: 技术ssmax @ 14:25:53

昨天写发送邮件的时候用了spring一个property loader,今天发现所有struts2的页面都返回input validation错误了。。。查了半天,查到fielderror是某个mail的properties,为啥struts2回去读那个properties呢。。。原来是spring loader惹的祸。。。

  <bean id=”MailProperties” class=”org.springframework.beans.factory.config.PropertiesFactoryBean”>
  <property name=”location”>
  <value>/WEB-INF/classes/pwrl.mail.properties</value>
  </property>
 </bean>

 就是这个PropertiesFactoryBean的东东,和struts2的 org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor 存在一些数据共享关系,再详细看看源代码才知道。。。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.