`
cooperay
  • 浏览: 212947 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
activiti在部署时会生成流程图文件并部署,但是在节点中有中文的时候会出现乱编   查看源代码发现是   Graphics2D.drawString 出现乱码 。 修改  ProcessDiagramCanvas.java 中   Font font = new Font("Arial", 1, 11);     this.g.setFont(font); 为    Font font = new Font("宋体", Font.PLAIN, 12); this.g.setFont(font);   修改后重新编译,附上编译 ...
 activiti 指定发起人,并作为流程变量在流程中的其他任务中使用,    在流程文件中定义开始事件  <startEvent id="start"   activiti:initiator="initiator" />    initiator 作为一个流程变量在其他任务节点中使用    <userTask id="theTask" name="My Task">     <humanPerformer>     <resourceAssignm ...
  第一个版本界面不太满意,这个版本对界面进行了一下优化,附上示例
页面的图形元素有很多的共同点并且有很大的相似性,如都需要拖动, 都需要序列化,等等,所以就抽象出一个父类Node。   所有的图元对象都继承Node,Node继承自UIComponent改类主要提供一些共用的方法,如点击拖动、得到组件中点、所有到组件的连线集合等属性或方法。           对于不同的图元有不用的形状,通过重写UIComponent的updateDisplayList来实现不同形状的绘图。updateDisplayList方法会在组件的状态更改时调用。 (由于是公司项目所以代码只能粘一部分了  )   package com.iyspace.bpmn.uti ...
   上次只是吧vaadin和spring整合到一起了,如果要在vaadin的页面中使用spring中的bean我用的是注解注入的方法(构造函数注入、属性注入),      1.页面对象     如这是我的一个自定义页面   package com.iyspace.manager.ui.user; import java.net.MalformedURLException; import java.net.URL; import org.springframework.context.annotation.Scope; import org.springframewor ...
在尝试保护你的应用时,你是否有过挫败感?是否觉得现有的Java安全解决方案难以使用,只会让你更糊涂?本文介绍的Apache Shiro,是一个不同寻常的Java安全框架,为保护应用提供了简单而强大的方法。本文还解释了Apache Shiro ...
   前一段应需要做了个流程设计器,这几天抽空整理一下 。       效果:   另一个改进版本  
访问 https://127.0.0.1:8443/webtools/control/main,页面报错:error message, org.ofbiz.widget.screen.ScreenRenderException: Error rendering screen [component://common/widget/CommonScreens.xml#GlobalDecorator]: java.lang.IllegalArgumentException: Template location is empty (Template location is empty)  打 ...
  示例代码 <?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete=&quo ...
  想使用Vaadin来做CMS的后台管理,前台页面还使用SpringMvc来进行控制。但是..... 将Vaadin和Spring 整合后会发现如果想使用SpringMvc的话会有冲突,这是因为Vaadin的Servlet默认过滤所有的请求路径,如果将过滤路径更改为其他 如:/admin 将造成Vaadin的资源文件加载异常。 这是因为Vaadin的资源文件默认存放在VAADIN目录下,所以可以将路径映射为/VAADIN/* 这样一来只用请求VAADIN这个路径访问的是Vaadin应用程序,而其他路径我们可以继续随意使用   如果感觉VAADIN这个路径不太美观的话可以做一个过滤器 ...

认识 Vaadin

邂逅Vaadin是在使用Activiti5的示例程序。然后就google了一下    什么是Vaadin? Vaadin 是一个RIA的基于浏览器的富客户端的Web框架。与 JavaScript 库或者是基于浏览器插件的解决方案不同,Vaadin 包含一个服务器端的结构,主要的应用逻辑都在服务器端运行,浏览器通过 Ajax 技术跟服务器端进行交互。 Vaadin 是一款使用 Apache V2 许可协议的开源产品,它由位于芬兰的 IT Mill 公司开发。 其前身是 IT Mill 公司由 2000 年起开始研发的 Millstone 用户界面类库。2006 年,IT Mill 公司 ...
Vaadin、Spring 整合。 1.Spring配置     (1).web.xml <param-name>contextConfigLocation</param-name> <param-value>classpath*:/spring-config.xml</paramvalue> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener ...
http://www.iyspace.com/index.php/archives/47   java和flex 实现简单的图片编辑   http://www.iyspace.com/iy/imageedit/G.html        演示地址    空间有点慢   耐心等待一下☺
  转自:http://blog.csdn.net/lxh413/archive/2010/02/01/5276584.aspx 在开发过程中经常遇到要调整小数的格式,如保留小数点后两位等等。方法也颇为常见,备忘如下。  第一种,利用math.round     var original=28.4531) //round "original" to two decimalsvar result=Math.round(original*100)/100;  //returns 28.452) // round "original" to 1 deci ...
今天突然发现js的parseFloat和parseInt在解析字符串的时候是逐个字符解析的 具体情况如下: parseInt("4aaa") 结果 4parseInt("4.4") 结果4parseInt("4.4aaa") 结果4parseInt("") 结果NaNparseInt("aaa") 结果 NaN 这样就可以直接判断parseInt结果如果不是NaN 就可以直接使用了。 if(parseInt("")){ //不是NaN,也就是解析成功 ...
Global site tag (gtag.js) - Google Analytics