2016.2.29

来源:互联网 发布:Linux 中xargs 编辑:程序博客网 时间:2024/05/22 07:42

问题一:

.

该问题还未解决。

本问题具体情况为

Session session= getSessionFactory().getCurrentSession();

Criteria crit = session.createCriteria(getPersistentClass());

crit.list();

报错为session is closed!至今我没有解决!后来将session获得方法改为后Session session= getSessionFactory().openSession(); 得以解决,但是仍然迷惑。

问题二:

过程中又遇到问题如下:

现象:Tomcat启动时,spring加载配置文件applicationContext.xml出错,抛出nested exception is og.xml.sax.SAXParseException; lineNumber: 12; columnNumber: 47; cvc-elt.1: 找不到元素 'beans' 的声明r的异常信息。

造成该异常原因:配置文件头部配置的xsd版本信息不正确,造成解析时出错。spring头部xsd或dtd校验文件的查找分两步,第一先从本地jar包中找,如果找到则用本地jar包的进行校验(可以在spring-beans.jar或spring-context.jar里的META-INF下的spring-schemas文件中找到xsd文件位置的定义),如果没有找到则进行第二步查找,它会尝试从网络中下载该文件然后校验,如果系统断网或下载不下来,则会抛出上述异常.
解决办法 : 将applicationContext.xml中xsd文件定义的版本改为spring jar包中定义的xsd的版本,如果版本定义的太高在本地会无法找到,只能从网络上下载。


问题三:
出现问题Unknown tag (c:forEach).
原因应该是jstl标签库未导入。
解决方法为<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>。


问题四:

hibernate如何实现多表查询。

问题五:

问题六:


0 0
原创粉丝点击