小伙伴们是不是总是遇到500这个错误勒,明明已经手动加载了user library,却老是显示各种包找不到的错误,大多人会选择将jar包从新复制到WEB-INF下的lib里面,这里有一个好的解决办法,打开项目的properties,找到Deployment Assembly点进去,再点击add找到Java Build path entries,找到你自己定义的包,点击Finish,就可以运行了
The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.hibernate.exception.GenericJDBCException: could not execute statement
exception
org.hibernate.exception.GenericJDBCException: could not execute statement
2016-07-28
每个学生的学号在一开始就应该已经生成了,不能简单的在最大学号后面加一得到。比如,小明的学号为s0000001,我删除小明的信息后,再次添加的时候,他学号还是原来那个,而不应该是最大学号加一得到。
2016-07-25
SessionFactory sessionFactory= config.buildSessionFactory(serviceRegistr);
为什mo返回不了serviceRegistr
为什mo返回不了serviceRegistr
1、使用默认的validate()需要在struts.xml配置 <result name="input">/users/Users_login.jsp</result>才能返回登录页面去显示错误信息。
2、把 <s:fielderror/>换成 <s:fielderror></s:fielderror>
完美解决!
2、把 <s:fielderror/>换成 <s:fielderror></s:fielderror>
完美解决!
2016-07-16
Hibernate 4 开始用ServiceRegistry 来获取 sessionFactory对象,通过ServiceRegistryBuilder类创建serviceRegistry 对象获取配置信息
serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
sessionFactory = configuration.buildSessionFactory(serviceRegistry);
serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).buildServiceRegistry();
sessionFactory = configuration.buildSessionFactory(serviceRegistry);