struts2启动tomcat的错误

来源:互联网 发布:佳能打印软件下载 编辑:程序博客网 时间:2024/04/30 13:29

关于struts2启动tomcat的错误
Settings: Could not parse struts.locale setting, substituting default VM locale

创建struts.properties
struts.locale=en_utf-8
-----------------------

严重: Exception starting filter struts2
Cannot locate the chosen ObjectFactory implementation: spring - [unknown location]

应该是没有加struts2-spring-plugin-2.0.6.jar包

---------------
exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info)

网上说::在系统开发中,我们经常遇到这种情况:给已有的类添加一个属性。在添加属性后对应的数据库表会新添加一列,一般这个列的默认值为NULL,.如果大家新添加的列为primitive类型的话,那么系统就会爆出如下的错误,javax.servlet.ServletException: exception setting property value with CGLIB (set hibernate.cglib.use_reflection_optimizer=false for more info) setter of xxx。

我出错的原因是:我在hib bean 中用的数据类型是 java.sql.Date 而在 hibernate 的 xml 中配置的是 java.util.sql 看来是数据类型系列的错误。现在还不太清楚,程序是在什么时候读 xml 文件的,应该是在刚从数据库中读出数据之后要转化成 bean 的时候,也就是 o/r mapping 的时候,,是个先留做疑问。。?

 
原创粉丝点击