
异常处理
佥易爸爸
这个作者很懒,什么都没留下…
展开
-
could not find the main class. program will exit问题的解决方法
转载 2013-01-22 10:43:12 · 770 阅读 · 0 评论 -
unexpected end of subtree异常
在使用hibernate过程中如果出现unexpected end of subtree异常,请先检查自己的hql语句是否正确无误,如果正确无误,请检查hql语句传递过来的参数是否存在问题,确保这两个都正确无误,重新运行,就ok了.原创 2012-08-01 11:33:56 · 26133 阅读 · 2 评论 -
Struts2请求加上时间戳出现java.lang.NumberFormatException
最近做的项目框架用到了struts2,经常会在日志中看到如下告警: java.lang.NumberFormatException: For input string: "1322196864888" 是由于时间戳造成的,查了下资料,看到“Struts2的类型转换是基于OGNL表达式的,只要我们把HTML输入项(表单元素和其他GET/POET的参数)命名为合法的OGNL表达式,就可以充分利原创 2012-07-17 10:37:29 · 1879 阅读 · 0 评论 -
Unable to find parent packages json-default
Unable to find parent packages json-default 在系统加载的时候出现这个错误,是因为缺少了struts2-json-plugin-2.1.8.1.jar 这个包,struts2默认是以插件形式进行加载的加上这个包后,问题解决!json所需jar包commons-beanutils.jar;原创 2012-07-17 10:13:41 · 2996 阅读 · 0 评论 -
Resource is out of sync with the file system的解决办法
在eclipse中,启动server时报此错,是因为文件系统不同步造成的,解决方法有两个:(1)选中工程,右键,选择F5(手动刷新);(2)Window->Preferences->General->Workspace,选中Refresh automatically(设置eclipse自动刷新)。原创 2012-08-08 12:19:14 · 401 阅读 · 0 评论 -
argument type mismatch出现的原因,以及解决方法
原因:Struts的ActionServlet在接受到页面的请求后,会调用RequestUtils.populate方法对Form进行填值,而此方法又调用到BeanUtils.populate方法,而该方法进行填值时对不同类型的会进行转换,而默认的ActionServlet并没有注册相应的转换函数,所以会导致转换出现错误。解决方法:Form中的日期使用String类型,在Act原创 2012-10-31 14:19:45 · 26276 阅读 · 0 评论 -
Undefined exploded archive location
原因: 在工程转移过程中,导致工程的配置文件出错;解决方法: 1.在工程目录下的.mymetadata文件中有可能少了这context-root这个属性;添加上这个属性即可,内容如下: context-root="/name属性值" 2.重新MyEclipse启动,再次发布就ok了!原创 2013-03-06 13:33:39 · 1510 阅读 · 0 评论