相信dom4j是很多Java程序猿必备的jar包,最近跟某邮件系统集成时,使用dom4j读取对方的atom文件,无奈怎么调试系统都在报错“Invalid XPath expression:”,而我也很...
Continue reading...Java
关于Java中redirect与forward的区别
今天遇到了一个超级郁闷的问题,在公司的门户上做了二开,理想的效果是用户通过我给定的URI提交数据之后,若数据正确跳转到首页,若错误则跳转到登录页。修改完成之后部署上,发现无论用户给出的凭据是正确还是错...
Continue reading...设计模式学习笔记之职责链模式
今天开始打算将设计模式相关的内容进行一下梳理,同时将一些Demo记录于此。 在开始今天的学习笔记之前,我想先讲这样一个故事:某公司到了一年一度调薪的日子,对于调薪的受理由不同的职位的领导进行处理。部门...
Continue reading...记一则马虎引起的日期错误
周末忙着做毕设,其中有从数据库中取出时间,然后进行了下格式化,结果发现格式化后的日期如上图,显然月份数据是不对的,怎么可能出来30月… 查阅代码,一开始竟也没有发现错误: 1: public void...
Continue reading....Net与Java时间处理上的一点区别
这两天在做与某知名一卡通公司的单点登录集成(我们的产品使用Java编写,对方的程序使用.Net编写)其中有一项参数是时间戳。即当前时间相对于公元1970-1-1 00:00:00的秒数。按照他们给出的...
Continue reading...Struts2学习笔记之(二)——验证及国际化
昨天通过一个简单的实例程序完成了Struts2的基本功能,但是昨天的那个程序那是相当的丑陋哇,前台部分代码量多不说,还都没加验证,输入用户名密码的地方留空点提交他也木有提示直接验证了,哎,作为一个程序...
Continue reading...Struts2 学习笔记之(一)——Hello Struts2
之前自学了Struts1,感觉用起来很方便,而对于Struts2的学习更多的是“赶鸭子上架”型学习,被项目逼着仓促的学了些,现在终于等到放假,打算写一系列日志用以总结归纳,同时留作学习笔记。本次自学我...
Continue reading...记一个很奇怪的火狐验证码问题(未解决)
今天闲来无事打算封装一个Java的验证码类,实现基本功能很容易,可是测试的时候却发现了一个奇怪的问题,而且暂时还未找到答案。要想说清楚这个问题,首先给大家看一张图片,请大家注意图中标注1,2,3处的验...
Continue reading...关于Hibernate出现illegal attempt to dereference collection..的错误处理
今天使用Hibernate查询某个实体时出现标题中所示的错误,百思不得其解,查阅资料后发现,这个问题是因为Hibernate的版本问题造成的,具体原因见这里。 在我的项目中,两个实体类AppUser与...
Continue reading...Parameter index out of range (1 > number of parameters, which is 0).
今天调数据库课程设计(Java+MySql)的时候通过Tomcat测试的时候总是抛出“Parameter index out of range (1 > number of parameters...
Continue reading...