java
qihaihui
这个作者很懒,什么都没留下…
展开
-
扩展log4j,通过配置实现将业务日志记录到数据库中
扩展: 1. 扩展JDBCAppender 在append方法中仅对扩展的日志对象做处理 2. 扩展PatternLayout 支持JSTL的ExpressionEvaluator 3. 扩展Filter 支持按class name做过滤 使用步骤: 1. 在log4j.xml中定义Appender [code="xml"] ...2008-10-06 17:07:31 · 170 阅读 · 0 评论 -
eclipse下实现热部署,tomcat不重新reload context
1. 打开server的编辑器 2. 在modules页签内,修改auto load属性为disabled [img]http://qihaihui.iteye.com/upload/attachment/41340/9be03088-db70-31a2-8de9-9ff88cd760c3.png[/img]2008-10-07 13:30:08 · 260 阅读 · 0 评论 -
OSWorkflow 与Spring2&Hibernate3的结合
经过一番思量,决定在项目中引入OSWorkflow,参阅了很多网上的帖子,Spring2的结合比较容易解决,只要在spring的bean定义时使用的类正确就行了。但是对于Hibernate3,尝试了很多方法都没有搞定,貌似要完全的结合还需要写一些代码。于是退而求其次,仅仅做到让OSWorkflow 使用Spring定义的datasource就行了。省去在JNDI上另外再定义一个datasource...2008-10-26 10:22:17 · 123 阅读 · 0 评论 -
DWRUtil的方法
$(); 功能:相当于document.getElementById(id); 参数: id或name属性值; 例: Var ele=$(txt_test); Var str=DWRUtil.toDescriptiveString(ele,1) DWRUtil.debug(str); ...原创 2008-12-20 12:40:37 · 123 阅读 · 0 评论 -
EMF JET 乱码问题 - 详解字符集
此现象只发生在运行期,PDE的开发环境未出现乱码! 详解: 1. jet生成的java文件总是本地默认字符集格式,并且里面的中文是正常显示的,可以查看其生成的 *.java 文件, 2. 如果构造JETEmitter时指定UTF-8,则将java文件编译成class时,class反编译出来就是乱码,所以无论对generate之后的string如何转码都没用了。 3. 如果构造JETE...原创 2011-01-13 10:19:01 · 342 阅读 · 0 评论 -
在j2ee服务器端,小心使用threadlocal!!!
如果使用treadlocal变量,则可能发生干扰,例如用户1发起请求,tread1为其服务,设置treadlocal变量为1, 但thread1可能在后来为用户2的请求服务。用户2读取treadlocal变量则为1. 规则: 1,每次请求都重新设置treadlocal变量的值 2. 或者每次使用完treadlocal变量后,都清空掉值。...原创 2011-02-08 11:55:55 · 125 阅读 · 0 评论