`
mjbb
  • 浏览: 88832 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
//在JavaScript中使用窗口中弹出窗口 window对象方法 showModelessDialog("url","paremeter","格式");//模式对话框,不能失去焦点 showModelessDialog("url","paremeter","格式");//非模式对话框,可以失去焦点
他们的区别是: 1.MappingDispatchAction是DispatchAction的子类: 2.配置文件中:MappingDispatchAction同一个path可以有多个配置(同一个Action实例有多个配置),但是必须指出的是每个相同path的Action中的Name属性的值可以是不一样的,也就说一个path可以配置很多的ActionForm。或者说同一个Action可以处理很多个表单,根据配置文件中parameter="action 中具体的方法",来确定由同一个Action中的那个方法来执行。 但是DispatchAction是parameter=&qu ...
一下用到的都是绝对路径: // 得到的 basePath 的最后没有'/' String basePath =request.getSession().getServletContext().getRealPath("/要保存的文件文件地址/"); //在jsp页面中使用 ${pageContext.request.contextPath }
1.FilenameUitls,可以对文件进行一些方便的操作,如getBaseName(filename),getExtension(filename); 2.UUId:UUID.randomUUID().toString()用来生产uuid码,保证唯一 3.IOUtils:对于一些流的基本操作:如文件的拷贝IOUtils.copy(instream,outstream),还有关闭流操作, 4.StringUtils:对于字符串的一些常用操作包装:StringUtils.isNotBlank(str),判断str不为空字符串和null 一些其他小工具还在研究中
在一个Jbpm工作流中: 1.JbpmConfiguration: 2.JbpmContext: 3.ProcessDefinition: 4.ProcessInstance: 5.Node:有很多子类如:Decision, EndState, Fork,TaskNode,State 6.TaskNode:任务节点,可以有很任务实例节点(TaskInstance) 7.TaskInstance:实例任务 8.Transition:这是流转,一个节点有很多流转 现在我知道的大概就是这些基本API了, 我的理解是: ①.JbpmConfiguration是一个服务,可以创建Jbp ...
在document元素上使用超链接 链接到相应的Action上 <a href="javascript:gotoPage(${pageView.currentPage-1})">上一页</a> <script type="javascript/text"> function gotoPage(pageNum){ return window.location.href="${pageContext.request.contextPath}/xxx.do?method=list&pa ...
发布工作流 和 读取工作流的图或者配置文件 1.使用表单,把流程定义发布到数据库中 InputStream inputStream = actionForm.getParResource().getInputStream(); ZipInputStream zipInputStream = new ZipInputStream(inputStream); ProcessDefinition pd = ProcessDefinition.parseParZipInputStream(zipInputStream); // deploy processDefService.depl ...
Number是Byte, Double, Float, Integer, Long, Short 的父类 它有一些方法: byteValue()           以 byte 形式返回指定的数值。 abstract  double doubleValue()           以 double 形式返回指定的数值。 abstract  float floatValue()           以 float 形式返回指定的数值。 abstract  int intValue()           以 int 形式返回指定的数值。 abstract  long longV ...
1.在web.xml中,<load-on-startup>0</load-on-startup>中数字越小说明越早加载 2.在<servlet>下的 <init-param> <param-name>convertNull</param-name> <param-value>true</param-value> </init-param> 这里的convertNull=true说明:加载servlet的时候, 将把以前的加载过的所有的转换器设置输出默认值改为Nul ...
一般都是使用两个Action:prepareAddAction,addAction. 在prepareAction中:protected void saveToken(HttpServletRequest request),在转发的时候保存了一个Token; 然后转发到addAction在这个Action中提取出来进行验证: protected boolean isTokenValid(HttpServletRequest request),如果值为TRUE:说明两个Action 中的Token 是一样的,那么通过,且设置protected void resetToken(HttpServl ...
[size=medium]1.使用反射的机制来确定存储的对象T的类型 protected Class<T> clazz; public BaseImplDao(){ ParameterizedType a = (ParameterizedType)this.getClass().getGenericSuperclass(); this.clazz = (Class)a.getActualTypeArguments()[0]; System.out.println("=====================>"+this.c ...

jbpm节点的学习

    博客分类:
  • JBPM
①.decision节点使用时注意为每个分支命名。且要实现DecisionHandler接口的类用于选择 到底要走那条分支:return "分支的名字" ------------------------------------------------------------------------------------------------- ②.join/fork节点,在分支的时候也要注意分支的名字,不用实现一些接口,就可以用了 ------------------------------------------------------------------- ...
package cn.itcast.jbpm.firstapp; import java.util.List; import org.hibernate.cfg.Configuration; import org.jbpm.JbpmConfiguration; import org.jbpm.JbpmContext; import org.jbpm.graph.def.ProcessDefinition; import org.jbpm.graph.exe.ProcessInstance; import org.jbpm.taskmgmt.exe.TaskInstance; ...
1.创建Jpbm的一些表;---------->生成一系列表结构,用于存储工作流的过程信息 new Configuration().configure(); 2.发布工作流(deployProcess)--------->表:Jbpm_processdefinition:用于存储发布的新工作流类型 JbpmConfiguration jcf = JbpmConfiguration.getInstance(); JbpmContext jc = jcf.getInstance(); //找到路径,进行发布 String path = "xxx/xxx.zip ...
1.索引目录的提取方案:这里既可以每个单独使用,也可以嵌套使用 //这里采用了一些优化措施:先从外存中取出索引,然后存到内存中 Directory fsdirectory = FSDirectory.getDirectory(path);//把索引库放到外存中使用 RAMDirectory directory= new RAMDirectory(fsdirectory);//把索引库放到内存中使用 IndexSearcher indexSearcher = new IndexSearcher(directory);2.高亮器的使用:      1.定义高亮器 Formatter f ...
Global site tag (gtag.js) - Google Analytics