1、具体名字记不清楚了,但是大概意思是没有办法和hibernate什么session连接,如果是hibernate的xml文件配置没有问题,则有可能是数据表中的字段名用着了关键字(数据库的保留字),在开发镇江微博平台的时候就是因为clusterresult表中有个字段命名为了group就一直在出错,直到将字段名字改了之后就好了
2、开发孙总的江西气象舆情平台的时候出现过以下问题:
(1) 用火狐、chrome传参数均没问题,但是用ie传的时候就出现参数丢失的情况,我觉得原因是:
function pollServer() {
createXMLHttpRequest();
var url = "./Mannul_Colle_Single_Logic?task=poll&keyword=" + key;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = pollCallback;
xmlHttp.send(null);
}
key的取值是
var Search_Keyword = document.getElementById("Keyword");
var Keyword_value = Search_Keyword.value;
key=Keyword_value;
问题应该是IE对pollServer()的支持不好,所以导致第二页及以后每次的搜索出现丢失关键字的情况
解决方案是将单个关键字存到了数据库中,其实这是权宜之计,不是最好的解决方法,好方法应该是找到IE传参的方法。
另外从这也看出我其实对生命周期还有这些jsp函数的运行调用都不熟,等忙完镇江的项目以及贵州的那篇论文后要好好研究一下!
(2)当我更新了孙总的服务器上的数据库时,忘记了更新hibernate的xml文件,因为数据库中多添加了一张表,但是没有配置mapping,导致一直在出错,下次注意