- 博客(20)
- 收藏
- 关注
原创 org.apache.struts.action.DynaActionForm 动态表单
引用:http://hzy2688.iteye.com/blog/679841 使用了大量的动态FromBean,但现在项目升级的时候,感觉它给我带了蛮多麻烦! 我们先来分析一下传统的form与动态的区别,然后就可看出他们各自的应用特点和用途 传统的form :如果要改变表单的条目的数量,需要在jsp页面增加或减少条目,并且还要再次更改ActionForm的Java原文件,再次编译...
2011-06-16 09:03:00
460
原创 Java集合的线程安全问题
1.转载自:http://www.gzu521.com/campus/article/program/200704/145222.htm Java代码 vector是一种老的动态数组,是线程同步的,效率很低,一般不赞成使用。 五、线程安全类 在集合框架中,有些类是线程安全的,这些都是jdk1.1中的出现的。在jdk1.2之后,就出现许许多多非线程安全的类。 下面是这些线程安全的同步的类...
2011-06-11 11:37:10
259
原创 type=redirect,redirectAction,chain的区别
1》redirect:action处理完后重定向到一个视图资源(如:jsp页面),请求参数全部丢失,action处理结果也全部丢失。 2》redirect-action:action处理完后重定向到一个action,请求参数全部丢失,action处理结果也全部丢失。 3》chain:action处理完后转发到一个action,请求参数全部丢失,action处理结果不会丢失。 怎么我自己实...
2010-11-12 13:50:25
371
原创 使用javamail遇到的问题.
做java这么久了,感觉有些基础知识理解的不透彻,掌握的不牢固.工作中会遇到很基础的问题, 今天用javamail做了一个发送邮件的功能.遇到了一系列的问题. 1:在本地(windows环境)测试一切正常,上传到服务器(Linux环境)就出了问题.[java.lang.SecurityException: Access to default session denied ],也就是获得...
2010-10-27 09:50:13
163
原创 java读取属性文件
1.使用java.util.Properties类的load()方法 InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in); 2.使用java.util.ResourceBundle类的getBundle()方法 ...
2010-10-27 09:14:50
148
原创 JPA 一对一
一对一(One-To-One) 使用@OneToOne注解建立实体Bean之间的一对一关联。一对一关联有三种情况:(1).关联的实体都共享同样的主键,(2).其中一个实体通过外键关联到另一个实体的主键(注意要模拟一对一关联必须在外键列上添加唯一约束),(3).通过关联表来保存两个实体之间的连接关系(要模拟一对一关联必须在每一个外键上添加唯一约束)。 1.共享主键的一对一关联映射: @Enti...
2010-09-18 15:17:09
280
原创 StringUtils.java应用,非常不错的字符串处理类
1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是str == null 或 str.length() == 0 下面是示例: StringUtils.isEmpty(null) = true StringUtils.isEmpty("") = true StringUtils.is...
2010-09-17 15:48:41
126
原创 org.tigris.subversion.javahl.ClientException: RA layer request failed
org.tigris.subversion.javahl.ClientException: RA layer request failed svn: Server sent unexpected return value (403 Forbidden) in response to OPTIONS request for 'http://192.168.1.50/svn/products/PD0...
2010-09-15 10:33:49
142
原创 myEclipse 8.5 安装svn插件
将下载好的zip中 1,plugins拷贝到myeclipse安装目录\Common\plugins\目录下 2,在myeclipse安装目录下MyEclipse 8.x Latest/dropins/创建eclipse文件夹,然后将zip中的文件都复制到其中.. 重启myeclipse。。 -----------------svn 下载地址------------------...
2010-09-15 10:26:15
155
原创 javascript打开选择对话框/保存对话框
在浏览器中虽然打开选择对话框和保存文件对话框的功能并不常使用,但有时仍然会用得上,比如一个web版的播放器,让用户选择本地的视频或音频文件等。对于打开选择文件对话框来说,相对比较简单,只需要在页面内放一个file标签,可以将其display设置为none,使用图片、按钮及链接来模拟file的单击事件,从而实现选择文件的任务。具体实现如下所示: ...
2010-09-03 15:36:59
378
原创 动态添加div
function ajaxButton(th) { $("#buttonDiv").remove(); var id = th.id; var leftpx =getAbsoluteLeftPx(id)+$("#"+id).width()+2; var toppx =getAbsoluteTopPx(id)+$("#"+id).height()+2; ...
2010-08-30 08:33:20
153
原创 struts2 file上传在简单代码
在jsp中: 上传流程 在action 中: @Controller @Result(name="success",type="chain",location="process_task") public class ProcessTaskAction extends P...
2010-08-23 10:55:26
117
原创 jbpm4 java.lang.LinkageError: loader constraint violation 包冲突
jbpm4 在tomcat6 下面ssh2 这个错误!原因是项目中WEB-INF\lib中的三个jar包(juel.jar, juel-engine.jar, juel-impl.jar)和tomcat6下lib中jar包(el-api.jar) 冲突解决方法:方法一:换成tomcat5.5 一点问题也没有了方法二:将juel.jar, juel-engine.jar, juel-impl....
2010-08-11 10:37:20
160
原创 java反射获得类的字段和值
import java.util.HashMap; import java.util.List; import java.util.Map; import java.lang.reflect.*; import com.dragance.hrcrm.persist.PublicFiled; /** *通过反射获得所有字段的值和字段 * @param publicFiled...
2010-08-04 15:56:31
450
原创 java反射原理
一、预先需要掌握的知识(java虚拟机) java虚拟机的方法区: java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区。方法区的主要作用是存储被装载的类的类型信息,当java虚拟机装载某个类型的时候,需要类装载器定位相应的class文件,然后将其读入到java虚拟机中,紧接着虚拟机提取class中的类型信息,将这些信息存储到方法区中。...
2010-08-04 13:28:11
796
jbpm 获得当前流程所有的任务节点名称
//流程管理的几个service ProcessEngine processEngine = Configuration.getProcessEngine(); RepositoryService repositoryService = processEngine.getRepositoryService(); ExecutionService executionService = pr...
2010-07-30 14:29:21
550
原创 Hibernate 注解 获得实体类属性和类型
package com.dragance.hrcrm.base; import java.util.HashMap; import java.util.Map; import org.hibernate.metadata.ClassMetadata; import org.hibernate.type.Type; import org.springframework.beans....
2010-07-29 14:38:21
517
原创 jbpm4.3相关表说明
首先,在jbpm4中,流程定义相关的部署信息就存在[color=red]JBPM4_DEPLOYMENT[/color]、[color=red]JBPM4_DEPLOYPROP[/color]及[color=red]JBPM4_LOB [/color](存放当发布一个png和xml文件后的流程定义后的记录)。中。 [color=red]JBPM4_HIST_PROCINST[/color]、...
2010-07-26 09:23:19
160
MyEclipse8.5 安装jbpm4.3
第一: 首先去jbpm官网下载jbpm的发布包 下载地址:http://sourceforge.net/projects/jbpm/files/ 下载到本地,解压到本地(jbpm-4.3)。 第二:打开没有myEclipse->help->myEclipse Configuration Center 打开时一个页面选择 --选项卡Software...
2010-07-24 18:44:10
111
原创 JPA 事物的几种类型
@Transactional(propagation=Propagation.REQUIRED,rollbackFor=Exception.class) Required 如果上下文中已经有事物,则使用当前事务,若无,则启动一个新事物 Mandatory 上下文比如要有事物,若无事物,这抛出异常 RequiresNew 不管上下文是否有事物,启动一个新的事物 Sup...
2010-07-21 10:19:52
172
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅