博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

2014年3月7日

摘要: 导致原因: 从IIS或者Tomcat之类的Web服务器通过二进制流下载文件时(比如通过设置Header为Content-disposition:inline),如果被下载的文件是Office2007的dotx,docx,pot等后缀的时候,下载对话框中的图标会变成ZIP的,相应的文件名也会成为zip为扩展后缀的文件。其实出现这样的情况,是由于IE中对下载文件类型的判断,假如找不到相应后缀的MIME的话,会自动根据数据流来判断文件的类型,而微软对Office2007的格式做了和以前完全不同的处理。 以前的Office文档是100%的二进制格式。第三方的工具操作起来非常不方便,而 Office.. 阅读全文

posted @ 2014-03-07 15:35 feng1825 阅读(339) 评论(0) 推荐(0) 编辑

摘要: 调试一个项目时发现用户那里服务器的Tomcat命令行中log4j输出的时间与操作系统时间不一致,因此日志记录的时间与操作系统时间也不一致,且正好相差8个小时。产生原因是因为Tomcat中的时区设置与操作系统的时区设置不一致,通过修改Tomcat根目录下的bin文件夹中的catalina.bat文件,增加以下配置解决问题: set JAVA_OPTS=%JAVA_OPTS% -Duser.timezone=GMT+08 即将时区设置为北京时区(可根据实际所在时区进行设置) 阅读全文

posted @ 2014-03-07 15:25 feng1825 阅读(1646) 评论(0) 推荐(0) 编辑

2012年11月12日

摘要: mail.properties 代码如下: 阅读全文

posted @ 2012-11-12 10:14 feng1825 阅读(280) 评论(0) 推荐(0) 编辑

2012年11月9日

摘要: java代码:http://localhost:8080/ssh/login.htmlUser.javapackage com.ssh.test.model;import java.io.Serializable;import java.util.HashSet;import java.util.Set;public class User implements Serializable { /** * 实体类 */ private static final long serialVersionUID = 1L; private long id; priv... 阅读全文

posted @ 2012-11-09 16:39 feng1825 阅读(343) 评论(0) 推荐(0) 编辑

摘要: 数据库的表结构:View Code DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` bigint(10) NOT NULL auto_increment, `username` varchar(20) default NULL, `password` varchar(20) default NULL, `age` int(4) default NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk;java:Userpackage com.medol;imp... 阅读全文

posted @ 2012-11-09 16:06 feng1825 阅读(252) 评论(0) 推荐(0) 编辑

2012年11月5日

摘要: 异常:org.hibernate.cache.NoCachingEnabledException: Second-level cache is not enabled for usage [hibernate.cache.use_second_level_cache | hibernate.cache.use_query_cache]最后发现问题就是在这里,因为在Hibernate的bean的hbm配置文件中配置了缓存,而在hibernate的配置中没有配置提供的缓存机制,在早的hibernate的版本中默认是提供ehcache的,是在最近的版本中已经不提供默认配置了。所以必须自己手工配置。在 阅读全文

posted @ 2012-11-05 16:22 feng1825 阅读(2071) 评论(0) 推荐(1) 编辑

摘要: 异常:org.hibernate.AnnotationException: @Temporal should only be set on a java.util.Date or java.util.Calendar property异常出现的原因是Date的类型:private Date createTimea; Date为java.util.Date而不用java.sql.Date; 阅读全文

posted @ 2012-11-05 16:21 feng1825 阅读(3693) 评论(0) 推荐(0) 编辑

摘要: 异常:Associations marked as mappedBy must not define database mappings like @JoinTable or @JoinColumn错误发生在下面这些代码中@OneToMany(mappedBy="parent",fetch=FetchType.EAGER,cascade=CascadeType.ALL)@JoinColumn(name="parent_id")private List<Category> child = new ArrayList<Category> 阅读全文

posted @ 2012-11-05 16:20 feng1825 阅读(3851) 评论(0) 推荐(0) 编辑

摘要: Spring3.0 + Hibernate3.5:启动服务器报:Caused by: java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z 在hibernate3.5之前,我们运用hibernate开发J2EE项目通常会引以下几个jar包:hibernate核心包:hibernate3.jar持久化:ejb3-persistence.jar则javax.persistence.OneToMany.class就在ejb3-persistence.jar中。在hibernate3.5及其以后,运用hibe 阅读全文

posted @ 2012-11-05 16:18 feng1825 阅读(5278) 评论(0) 推荐(0) 编辑

摘要: IOException while loading persisted sessions: java.io.EOFException是因为保存在硬盘上的session数据读取失败,问题似乎不大,但是如果不处理一下,每次启动都会出现这个问题,处理方法如下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser亦可。 阅读全文

posted @ 2012-11-05 16:17 feng1825 阅读(120) 评论(0) 推荐(0) 编辑