![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web Developer
crazyjwang
have to be crazy
展开
-
2个蛋疼的问题
昨晚给寫了一个servlet,本来是要放在servlet包内的,不知怎么的放到其他包下,当时被我发现了,于是我就直接把那个servlet移动了一个包,编译的时候就出问题了严重: Error loading WebappClassLoader delegate: false repositories: /WEB-INF/classes/ -------- classNotFoun原创 2013-07-22 08:36:00 · 649 阅读 · 0 评论 -
初涉JDBC
之前都是在hibernate上开发,最近做一个小测试,就想用jdbc直接连一下,看上去还是挺方便的,看到一篇还不错的jdbc的文章,就是布局不怎么规整,这里转载记录一下:•创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Cl转载 2013-11-07 16:26:03 · 466 阅读 · 0 评论 -
JQuery easyui的等待效果
今天晚上帮别人解决了一个问题,同样这个问题我也没有尝试过,因为最近团队的web开发都用到了一个easyui插件,在使用的过程当中发现很多不足之处,希望作者能对其进行改进吧,在此我只列出一条:那就是加载的问题,在一个jsp加载进页面后,由于网络延迟等一系列问题导致其中的一些dialog等一开始隐藏的因素在列表加载前会显示出来,如果延迟够多的话,用户友好度会大打折扣,因此需要在加载前给用户显示诸如“正原创 2013-08-16 19:46:27 · 2251 阅读 · 0 评论 -
关于火狐在<td>中不支持使用position:relative
早些时候在写一个界面的时候,由于要在输入框下设置一个提示栏,手写了一个在一开始隐藏的,输入的时候显示,相对于中的,chrome中完美实现,当把整个项目放在别人电脑上运行一次后,发现原本相对定位的框跑到浏览器的左上角去了,唯一的差别就是我用的是chrome, 他用的是firefox,后来查找了一些资料,才知道这是因为在css2.1中在table中定义position:relative 是没有定义的,原创 2013-07-27 19:05:59 · 2841 阅读 · 0 评论 -
jsp中用fileupload组件上传文件遇到的问题
之前做了参考网上fileupload组件写了一个文件上传下载的简易系统,其中遇到一些问题,在这里作一些记录:1.关于文件的存放位置可根据文件的类型或者所属的项目分开存放,用mkdirs方法即可, File dirFile = new File(filepath); if(!(dirFile.exists()) && !(dirFile.原创 2013-07-27 19:47:08 · 4555 阅读 · 0 评论 -
oracle数据库和java的Date格式之间的转换
当使用JDBC连接oracle数据库(至少oracle)时从数据库取得的日期类型为Object,而不是直接可以使用的java中的date格式,因此要直接传递到前台需要将日期的类型转换一下public class JsonDateValueProcessor implements JsonValueProcessor{ private String datePattern = "yyyy-MM原创 2013-07-27 13:40:12 · 1982 阅读 · 0 评论 -
json-lib There is a cycle in the hierarchy!
若在hibernate中使用了级联,当使用JSONArray或JSONObject格式时便会报json-lib There is a cycle in the hierarchy!的错误,在网上查了基本上有3中方法,分别是(此处引用别人总结的方法)1.设置JSON-LIB让其过滤掉引起循环的字段;2.设置JSON-LIB的setCycleDetectionStrategy属性让原创 2013-07-27 13:31:14 · 822 阅读 · 0 评论 -
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()解决方法
配置struts2+hibernate,错误java.lang.NoSuchMethodError: antlr.collections.AST.getLine()解决方法由于是用myeclipse自己导的包,出现了包版本冲突问题,问题出在struts包里面有也有个antlr_XXX.jar,与hibernate包里面的冲突了,hibernate的版本高SSH组合完成后,执行hib转载 2013-07-26 14:10:20 · 588 阅读 · 0 评论 -
JDBC连接SQLSERVER
昨天新建了一个测试项目,在新建hibernate的时候选择了SQLSERVER,之后又自己导了个SQLSERVER4.JAR的包,运行就一直出错:此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版。请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库。记得把之前的引入包中的sqlserver的两个包全部删掉了呀,怎么会这样呢,遂又往上原创 2013-07-26 09:27:08 · 1153 阅读 · 0 评论 -
form表单中的Input使用disabled不能提交
之前写了个测试 程序,其中添加和修改是寫在一起的,当需要使用修改时,form表单里面的用了一个输入框,并没有设置disabled属性,后来需要和别人寫的前台连接起来时候,由于id是不能修改的,对方设置了个任务编号:看发出的sql语句怎么都是insert,纠结了一段时间,就发现这个disabled属性有问题,遂询问谷老师,找到百度空间中一篇,才了解到原来这样会提交失败的,解决办法就是下面@t原创 2013-07-25 15:50:52 · 1613 阅读 · 0 评论 -
实现浏览器全屏或其中元素全屏
今天需要做一个自动实现自动截屏的功能,对象为浏览器中一个地图,此时就需要先将地图这个元素全屏,再截屏就可以是图片正好在截屏的正中间,(这里问一下,有没有大神知道如何让浏览器直接在后台记录那一块的图像而不必要使图像一直占着整个屏幕)这里本人在github中下载了一个fullscreen.js代码,如下:/*global Element */(function (window, docu原创 2013-11-07 21:59:01 · 1348 阅读 · 0 评论