-
java.sql.SQLException: No suitable driver
N久没弄过数据库,今天用JAVA链接SQLSERVER2005, 居然突然冒出个错误:java.sql.SQLException: No suitable driver按字面意思,加载的包错了,于是导出找包结果一样,最后发现自己粗心,程序搞错了,SQLSERVER2000, sqlserver2005 两种方式有细微的差别,整理如下:1、JSP JDBC连接SQL Server2000
Date: 2009-10-28 View: 3052
-
根据文档版本VSID,得到文档对象
在filenet中,通常用getContent这个SERVLET来得到文档,要么在线查看,要么提供下载。在这个文件 content_redir.properties 中可以配置什么类型的文件,用那个页面打开。比如:# Uncomment the following line to display image format in the Image Viewer appletimage/pjpeg=/WcmJavaViewer.jsp?{JSP_QUERY_STRING}
Date: 2009-10-27 View: 2887
-
WAT编程方式简单的例子
前面介绍过了WAT的一些基础,今天来个简单的例子。模仿着看看怎么用,并跳转到自己处理的页面,如何和SERVLET结合,基本上什么事情都能做了。<%@ page import="filenet.vw.api.*"%><%@ page errorPage="/WcmError.jsp"
Date: 2009-10-20 View: 3439
-
Filenet实现报销流程二
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %><%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %><%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%><%@ taglib uri="https://ajax4jsf.dev.java.net/ajax" prefix="a4j"%><%@ page contentType="text/html; charset=UTF-8" %>
Date: 2009-10-20 View: 3404
-
Filenet实现报销流程
首先我们假定一个封闭报销的流程: 报销人进行基本信息的登记---->部门领导进行审批---->分管领导进行审批---->财务总监进行审批---->进行金额判断---->金额小于1000的直接交由出纳;金额大于等于1000交到总经理那进行审批再交到出纳这里. 1. 报销单登记,录入报销的基本信息,界面【附件1】。上传报销单、发票到CE中。审批过程中上述两个材料是审批的依据。只有上传报销单、发票后才能提交审批 2. CE中的附件的目录结构:【年度】à【月份】à【报销单】、【发票】。“年度”目录下是“月份”目录,“月份”目录下面有两个目录是“报销单”、“发票”目录。 3. 报销单document class 属性:日期,报销人,合计,备注
Date: 2009-10-20 View: 3302
-
java db2 DB2 SQL error: SQLCODE: -204, SQLSTATE: 4
最近将一个批量上传的东西从 SQLSERVER转移到 DB2 的数据库上,说实在话,DB2,我根本没接触过,在别人已经装好的DB2中,按照常规 建立了自己需要的数据表.接下来当然是用 java 去连接DB2 数据库了。好戏马上就来了,连接方式如下.PreparedStatement ps;         ResultSet rs;
Date: 2009-10-17 View: 9536
-
filenet 的 wat 方式编程之二
Ui module 和 dataprovider 都是从 wcmModule 继承过来的. 提供了以下几个方法:addChild(…)getController()getDataStore()getModuleProperty(…)
Date: 2009-10-10 View: 3174
-
filenet 的 wat 方式编程之一.
IBM 的 FILENET 产品,二次开发的话,你可以自己写JSP页面,自己调用API与CE,PE打交道,存取数据等。还有一种方法,就是 filenet 本身自带的一种方法,简称 WAT 吧。至于怎么部署的,玩过FILENET的人,应该都知道。这两天刚看了WAT入门的东西,把我自己的理解记录下来吧,以后好参考, WAT 也是MVC模式的,和FILENET 的集成很好,用他来扩展WORKPLACE的话,很简单,也很方便和WORKPLACE 融为一体。1.event jsp页面.Event jsp 页面,包括了与之相关的 UI MODULE, DATA PROVIDER, CONTROLL BEAN 等信息. 注册 相关 module 和 control 。并调用 control 的 handevent方法 dispatch 事件,要么转向控制器本身,要么转向另一个 UI module ,
Date: 2009-09-29 View: 3294
-
在网页中拖拽,批量上传文件
一直想找一个批量上传文件到服务器的东西,直接通过网页,直接拖拽,很方便。知道发现这个开源的东西。网站:http://www.postlet.com另外在sourceforge上面也可以找到这个东西,这是个APPLET的东西,需要安装JAVA虚拟机。我以前有想过用ACTIVE来实现,原来应该差不错吧。
Date: 2009-09-26 View: 3747
-
websphere mq 远程管理
直接连接设置步骤(所有设置都是在目的远程队列管理器上设置): 1、队列管理器需要定义一个用于连接队列管理器的服务器连接通道。与5.3版本不同的是,这个通道不一定是SYSTEM.ADMIN.SVRCONN。该通道的名字可以随意定义,在设置远程管理的时候在 WebSphere MQ 资源管理器中指定即可。需要注意的是,启动WebSphere MQ 资源管理器的机器上的当前用户可能没有访问队列管理器对象的权限,导致 MQ 资源管理器无法管理远程队列管理器。简单的方法是在定义服务器连接通道的时候设置该通道的 MCAUSER 属性为mqm组中的用户。 DEFINE CHANNEL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) TRPTYPE(TCP) MCAUSER(单引号mqm单引号) (郁闷啊,单引号居然会被转掉,记住上面要用单引号)
Date: 2009-09-15 View: 3658
-
JAVA图像压缩,JAI解决之道.
继续着前几天弄的影像压缩的东西。对 TIF ,TIFF 文件的压缩,确实很郁闷。后来在网上搜索,都说用JAI去解决。所以到 SUN 公司的官方网站下了这个东西安装,安装后,在JAVA 的 JRE 的 LIB 的 EXT 目录下多了三个JAVA包:jai_codec.jar ,jai_core.jar,mlibwrapper_jai.jar 。前面说过重点时 TIFF 影像的压缩,其他格式的前面已经说过,网上也很多解决方法。对TIFF文件压缩,最开始用了:RenderedOp src = JAI.create("fileload", inputFile); 这种方式去处理. 但最后我发现 SRC 的资源始终不能释放,即使我调用 src.dispose(),也一样不可以,也找不到 close flush等方法。 在网上也有人问同样的问题,至少我没有搜索到答案。
Date: 2009-09-06 View: 10728
-
JAVA图像压缩,头都大了的问题.
今天突然接到个任务,要弄图像压缩的,我自己的理解是,改变图像的尺寸大小,图像自然就变小了,其实不是,不改变图像尺寸大小,通过算法,直接改变影像所占控件的大小,TNND,不好弄呀,搞了半天也只会弄一个靠改变图像大小来改变图像本身的东西,先混混吧。通过算法改变图像的,以后再弄了,附上改变尺寸大小来压缩图像的程序,以后可以参考.注意呀:很郁闷的是,居然不能对TIFF文档操作,其他的都还可以的.
Date: 2009-09-03 View: 3780
-
jface中对话框返回数据给调用窗口
最近学习JFACE,在做一个POC的过程中,要用弹出对话框,填写数据,在关闭时,将数据传给调用窗口,如果是一般的程序,或者用SWT的SHELL来做,是很简单的事,但确实不懂JFACE. 没办法,下班后,自己琢磨了一阵,发现自己真的老了,用类最基本的方法就可以解决,居然没有反应过来,get ,set 方法呀。晕呀。在 TitleAreaDialog 对话框的 ok 按钮上 把要传递的值给赋上,用get 方法来取。 废话少说,看代码最好了。import org.eclipse.jface.dialogs.IDialogConstants;import org.eclipse.jface.dialogs.TitleAreaDialog;
Date: 2009-08-27 View: 3523
-
DELPHI ftp 断点续传(indy)
Indy不仅支持下载断点续传,也支持上载断点续传,而且不需要对Indy做出改造。在Blues的blog,他提到可以“通过IDFTP得到服务端已经上传的部分的SIZE,然后通过文件流在本地建立剩余部分的临时文件,然后以APPEND方式上传,传完后删除临时文件,达到上传断点续传的效果”。原文在此:DELPHI ftp 上传断点续传的实现(http://www.beginlove.net/blog/article.asp?id=172)。我再仔细看了Indy的源码,发现不需要临时文件。可以对Blues的方法作出重大改进:Put()方法第一个参数可以是TStream(实际上,如果是文件名的话Indy会建立Stream,然后再调用Stream的Put方法)。而且如果Append设为True的话,Indy不会去动Stream的Position:
Date: 2009-02-17 View: 6014
-
XML导入SQL
create table table1(ExamineNumber    Char(30),ExamineComany    Char(5),ExamineDatetime    Datetime,
Date: 2009-02-11 View: 3370