- 博客(24)
- 问答 (1)
- 收藏
- 关注
原创 挺开心
我刚开始学习jbpm,心中一直很郁闷.1.资料很少,我英语又不怎么样,雪上加霜...2.确实挺难,一起交流的人少,几乎没有...一直想不用jbpm插件做个例子,也许本人水平有限好久了没成功(用插件的可以^_^),今天终于可以了,看着命令行刷刷的提示信息(没的一点报错的,呵呵)那心情一个"爽"字了得,所以今天很开心,尽管是很简单的例子.^_^...hehe,下班回家拉...
2007-04-25 18:03:00 943
转载 ·用MyEclipse开发spring入门--图
关于spring 的电子书笔者下载了好几个,包括 spring in action 中文版 、 spring live 中文版、 spring 开发指南等 。其中spring 开发指南中使用 Eclipse作为开发工具,而笔者刚好在用myEclipse,所以就选择了spring 开发指南作为学习重点。 笔者的开发环境 myeclipse 4.1 +eclipse 3.12 +
2007-04-25 17:16:00 1451
原创 将java文件打包成jar和war
#压缩java文件, 打成jar包1.打开(cd java文件所在目录)2.配置 set path=C盘下jdk1.5.0_05/bin所在的目录 --你自己的jdk安装目录 set classpath=. --当前路径3.打包: jar cvf tt.jar ./ --(./表示当前文件下所有文件,要有)4.此时生成的jar不能运行,要将其释放,生成一
2007-04-24 16:37:00 2443
原创 命令行运行java文件
#命令行运行java文件:1.打开(cd java文件所在目录)2.配置: set path=C盘下jdk1.5.0_05/bin所在的目录 --你自己的jdk安装目录 set classpath=. --当前路径注:若要导包时(如.jar包),就应 set classpath=.;包的路径3.编译(dir java文件当前目录下): javac 文件名.java
2007-04-24 16:32:00 2510 1
转载 JS中的函数解释和小技巧
1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的I
2007-04-24 10:41:00 1221
转载 最简单的iBatis入门例子
iBatis是一个O/R Mapping解决方案, iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。下面我们看一个最简单的入门例子,是《ibatis 开发指南》上的例子改的,不过上面讲的不仔细,我开始学的时候搞了一个晚上才把那个例子跑起来的,相信一些朋友也和我一样,在入门的时候有一点小郁闷,我把整个工程项目打包了供朋友
2007-04-23 15:12:00 2393 2
转载 在TOMCAT中部署war
1、将war文件拷贝到tomcat目录/webapps/下。2、将必要的jar文件拷贝到tomcat目录/lib/下。3、修改tomcat目录/conf/下的server.xml。 将这段代码中的 拷贝一下并修改:path="" 为war路径,docBase=""为你的war的文件名。4、完毕,启动tomcat。。。。成功发布。。。^_^。。
2007-04-23 11:07:00 1634 3
转载 Struts原理与实践(7)
在上一篇文章中介绍校验时提到客户边的校验用到了JavaScript,实际上用Struts配合JavaScript还可以实现许多有用的功能,比如,级联下拉菜单的实现就是一个典型的例子: 本例假设要实现的是一个文章发布系统,我们要发布的文章分为新闻类和技术类,其中新闻类又分为时事新闻和行业动态;技术类又分为操作系统、数据库、和编程语言等,为了便于添加新的条目,所有这些都保存在数据库表中。 为此,我们建
2007-04-20 10:11:00 881
转载 Struts原理与实践(6)
本文我们来讨论一下Struts中的输入校验问题。我们知道,信息系统有垃圾进垃圾出的特点,为了避免垃圾数据的输入,对输入进行校验是任何信息系统都要面对的问题。在传统的编程实践中,我们往往在需要进行校验的地方分别对它们进行校验,而实际上需要校验的东西大多都很类似,如必需的字段、日期、范围等等。因此,应用程序中往往到处充斥着这样一些显得冗余的代码。而与此形成鲜明对照的是Struts采用Validator
2007-04-20 10:09:00 658
转载 Struts原理与实践(5)
一个支持i18n的应用程序应该有如下一些特征:1增加支持的语言时要求不更改程序代码2字符元素、消息、和图象保存在原代码之外3依赖于不同文化的数据如:日期时间、小数、及现金符号等数据对用户的语言和地理位置应该有正确的格式4应用程序能迅速地适应新语言和/或新地区 Struts主要采用两个i18n组件来实现国际化编程: 第一个组件是一个被应用程序控制器管理的消息类,它引用包含地区相关信息串的资源包。第二
2007-04-20 10:06:00 759
转载 Struts原理与实践(4) (1)
本篇我们来讨论一下struts的国际化编程问题,即所谓的i18n编程问题,这一篇我们讨论其基础部分。与这个问题紧密相关的是在各java论坛中被频繁提及的中文乱码问题,因为,英、美编程人员较少涉及到中文乱码问题,因此,这方面的英文资料也是非常奇缺的,同时也很少找到这方面比较完整的中文资料,本文也尝试对中文乱码问题做一些探讨。要解决上述问题,需要有一定的字符集方面的知识,下面,我们就先介绍字符集的有关
2007-04-20 09:59:00 1002
转载 Struts原理与实践(3)
一、JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。提供数据库访问的基本功能。它是将各种数据库访问的公共概念抽取出来组成的类和接口。JDBC API包括两
2007-04-20 09:52:00 754
转载 Struts原理与实践(2)
下面,我们就从一个最简单的登录例子入手,以对Struts的主要部分有一些直观而清晰的认识。这个例子功能非常简单,假设有一个名为lhb的用户,其密码是awave,程序要完成的任务是,呈现一个登录界面给用户,如果用户输入的名称和密码都正确返回一个欢迎页面给用户,否则,就返回登录页面要求用户重新登录并显示相应的出错信息。这个例子在我们讲述Struts的基础部分时会反复用到。之所以选用这个简单的程序作为
2007-04-20 09:51:00 661
转载 Struts原理与实践(1)
一、 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件由于业务性质的不同不大可能在
2007-04-20 09:49:00 697
转载 jbpm的任务管理实现
一个Task instance(任务实例)可以被分配给一个actorId (java.lang.String)。所有的Task instance都被保存在数据库中的表jbpm_taskinstance里。当你想得到特定用户的任务清单时,你就可以通过一个与用户关联的actorId来查询这张表。 一个流程定义有一个TaskMgmt
2007-04-19 09:06:00 980
转载 对JBPM的一些理解,很有用处
下面是作者对一些JBPM的理解,很有用处 ------------------------------------------------------------------------------------------------------------------------------------ jPDL的流程定义元素 第一层级:GraphElement 这个容易理解,因为在画流
2007-04-18 10:39:00 3711
转载 关于web中下拉列表的几种实现方法
总结一下关于web上使用下拉框的情况从数据库中获得数据List,将数据放到Request里面使用setAttribute(”AList”,AList)A中有2个属性(String id,String value)1.使用JSTL的forEach方式 selected="selected">>2.使用struts的标签 查一下struts的api文档,可以看到select 中选项有3
2007-04-17 09:22:00 1958
原创 清除垃圾文件的小技巧
轻松流畅上网你是否注意到你的电脑系统磁盘的可用空间正在一天天在减少呢?是不是像老去的猴王一样动作一天比一天迟缓呢? 没错!在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)、日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不
2007-04-17 09:10:00 1473 3
转载 基于JBPM的工作流应用的开发
利用JBPM开发一个工作流应用,相对于使用shark是比较简单直观的。我们之前提到过,一个工作流管理系统最基本的组件包括流程定义组件,流程执行组件和流程客户端组件。下面从这三个方面看一下JBPM对开发工组流应用的支持。 1. 流程的定义 JBPM 没有采用WfMC提出的流程定义语言XPDL,而是自己开发了一种称为JPDL的语言来定义流程。因此,在开发一个应用时我们最终需要生成一个符合该
2007-04-13 10:48:00 1236
原创 弹出网页窗口
1.弹出一个全屏窗口onclick="window.open(url,example01,fullscreen); "2.弹出一个被F11化后的窗口onclick="window.open(url,example02,channelmode);"3.弹出一个带有收藏链接工具栏的窗口onclick="window.open(url,example03,wid
2007-04-10 16:14:00 1023
原创 接收window.showModalDialog(url,dialogArgments.features)的返回值
若主页面main.jsp,想要获取弹出页面的返回值可以使用window.showModalDialog(url,dialogArgments.features)方法. 其中url路径就是你要弹出的页面如取名:show.jsp,在show.jsp中关闭时触发的方法里写window.returnValue=result;这里返回的是Arr
2007-04-10 15:49:00 4164 2
转载 jbpm-中表的中文意思
附上jbpm中表的中文意思JBPM_ACTION action记录表JBPM_DECISIONCONDITIONS 结果条件表JBPM_DELEGATION 委托表JBPM_EVENT 事件表 处理进入或者离开事件JBPM_EXCEPTIONHANDLER 异常处理表JBPM_ID_GROUP 用户组表JBPM_ID_MEMBERSHIP 用户成员表 表现用户和组之间的多对多关系JBPM_ID_
2007-04-06 17:10:00 1434 1
原创 jbpm-简介
jBPM,全称是Java Business Process Management,是一种基于J2EE的轻量级工作流管理系统。jBPM是公开源代码项目,它使用要遵循 Apache License。jBPM在2004年10月18日,发布了2.0版本,并在同一天加入了JBoss,成为了JBoss企业中间件平台的一个组成部分,它的名称也改成JBoss jBPM。随着jBPM加入JBoss组织,jBPM也将
2007-04-06 17:05:00 1131
转载 jbpm-很好的入门例子
1. jBPM的简单介绍jBPM是JBOSS下的一个开源java工作流项目,该项目提供eclipse插件,基于Hibernate实现数据持久化存储。 参考http://www.jboss.com/products/jbpm 2. jBPM和myeclipse的冲突当eclipse安装了myeclipse和jBPM时候,可能有冲突,具体表现在jBPM的流程
2007-04-06 16:54:00 2873
空空如也
poi导出Excel文件遇到的问题,请教高手
2008-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人