最后发现是因为一个table的generator class 没设置好,http://letle.iteye.com/blog/78530 介绍了各种Key Generator.
解决中文乱码问题,数据库,jsp,过滤器编码全改成UTF-8 就解决了,纠结了好久。之前一直没注意到过滤器,耽误了时间。
org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update
这个错误,引发的原因太多了,刚又碰到一个是因为table里面用了关键字(top, bottom, left,right)中的一个。
用hibernate不方便的地方就是报错的时候不能指定到底那里错了,一点一点试出来好费劲!
myeclipse 中导入jar:http://oriondba.blogbus.com/logs/62446099.html
该让数据库中表耦合性越高效率越高,还是耦合性越低效率越高?
实现发邮件功能, 发邮件功能代码:http://supben.iteye.com/blog/814810,
用Java ee 5 与 mail.jar 有冲突,会报错com/sun/mail/util/LineInputStream, 这时需要在MyEclipse目录下,找javaee.jar包,用WinRar打包,删除里面的mail目录,然后加入mail.jar和activition.jar,解决方法见:
http://blog.csdn.net/liuyxit/article/details/5193802
mac 上的javaee.jar 保存在user/lib/genuitec/common/plugins/com.genuitec.eclipse.j2eedt.core_10.0.0.me201110301321/data/libraryset/ee_5中。用命令行jar命令解压,删除后再压缩,没有成功,切换到windows,用winrar在压缩包中直接删除,再存回到原来的文件夹,终于成功了。
Myeclipse 下面修改默认主页:
找到WebRoot-->WEB-INF-->web.xml-->找到下面的代码,一般在最下方,红色的部分是默认的主页。
<welcome-file-list>
<welcome-file>userLogin.jsp</welcome-file>
</welcome-file-list>
sublime text2 中文乱码问题解决:
http://wangjstu.diandian.com/post/2013-01-13/40046134547
好的代码架构风格有很大启蒙作用。
jsp中include jsp 遇到中文乱码http://lihongqing007.blogbus.com/logs/41703380.html
<%@include file="header.jsp" %> 与 < jsp:include page=”relativeURI” flush=”true” / > 区别http://java.ccidnet.com/art/3737/20070614/1112549_1.html