自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿古的专栏

缘分天注定,理想自己拼

  • 博客(43)
  • 问答 (1)
  • 收藏
  • 关注

原创 struts+hibernate增删改查(二)

接(一)部分的......struts+hibernate增删改查 (二)操作Admin的页面。addAdmin.jsp JSP for AdminForm form 姓名: 密码: 年龄: 邮箱:

2008-06-24 14:47:00 3509

原创 struts+hibernate增删改查(一)

struts+hibernate增删改查 (一)说明:如果你还不清楚struts和hibernate的一些基本原理,希望能先了解一下这方面的相关内容。本篇只是struts+hibernate增删改查的一个演示例子,由于个人能力暂时有限可能有些地方不是很完善,请大家包涵指点。 本例子特点:struts 部分还应用了struts里的validate验证框架,对于主键生成应用了hibernate中序

2008-06-24 14:15:00 13524 3

原创 一个简单的dwr例子

项目架构中整合了dwr,所以平时也就照着用,以前搞过早忘了,一直没自己完整的敲个心里不爽啊,最近找个敲了下, 居然顺利跑起来,心情那个明媚啊1.环境:eclips+Nitrox(myEclips插件也一样),dwr本版1.0(有点低了,不过手头有1.0包就用用,懒得去下了,原谅下把^_^...),建个web项目,不多说,直接上图,看机构,很清晰把:2.先看效果图,这样,心里有奔头,呵呵

2008-06-20 12:34:00 2285 11

原创 ext例子代码和效果

//1.alert Ext.MessageBox.alert(标题,阿古测试一把内容,function(btn){  alert(你刚刚点击了+btn); }); //2.confirm Ext.MessageBox.confirm(选择框,阿古你到底是选择yes还是no?,function(btn){   alert(你刚刚点击了+

2008-06-20 11:10:00 3956

转载 yui-ext基础入门(4)

还有更多的..这只是冰山一角。还有一打的UI Widgets可以供调用,如 layouts, tabs, menus, toolbars, dialogs, tree view等等。请参阅API文档中范例演示。 使用Ajax在弄好一些页面后,你已经懂得在页面和脚本之间的控制原理(interact)。接下来,你想知道的是,怎样与后台服务器(remote server)交换数据,常见的是从数据

2008-05-22 12:40:00 1130

转载 yui-ext基础入门(3)

使用Widgets (Widget原意为“小器件”,现指页面中UI控件) 除了我们已经讨论过的核心JavaScript库,现在的Ext亦包括了一系列的最前端的JavaScirptUI组件库。文本以一个最常用的widget为例子,作简单的介绍。 MessageBox 比起略为沉闷的“HelloWolrd”消息窗口,我们做少许变化,前面我们写的代码是,单击某个段落便会高亮显示,现在是单击段

2008-05-22 12:38:00 1038

转载 yui-ext基础入门(2)

获取多个DOM的节点 通常情况下,不能由ID获取多个DOM的节点,有可能因为没设置ID,或者你不知道ID,又或者直接用ID方式引用有太多元素了。这种情况下,你会不用ID来作为获取元素的依据,可能会用属性(attribute)或CSS Classname代替。基于以上的原因,Ext引入了一个功能异常强大的Dom Selector库,叫做DomQuery。 DomQuery可作为单独的库使用,但常

2008-05-22 12:37:00 1059

转载 yui-ext基础入门(1)

Ext简介无论你是Ext库的新手,抑或是想了解Ext的人,本篇文章的内容都适合你。本文将简单地介绍Ext的几个基本概念,和如何快速地做出一个动态的页面并运行起来,假设读者已具备了一些JavaScript经验和初级了解HTML Dom。否则的话,请从阅读初学JavaScript资源开始。 下载Ext 如果你未曾下载过,那应从这里下载最新版本的Ext: http://extjs.com/dow

2008-05-22 12:35:00 1131

原创 EXT简介

ExtJS是一个Ajax框架,是一个用javascript写的,用于在客户端创建丰富多彩的web应用程序界面。ExtJS可以用来开发RIA也即富客户端的AJAX应用。ExtJS是一个用javascript写的,主要用于创建前端用户界面,是一个与后台技术无关的前端ajax框架。因此,可以把ExtJS用在.Net、Java、Php等各种开发语言开发的应用中。  ExtJs最开始基于YUI技术,由开

2008-05-22 12:31:00 721

原创 导出到word文档--带有表格

 有位网友说导出到word文档时原来的表格样式没有了,我认为是你在导出到word时没有设置word样式,之前我没有导出到word的太多经验,Excel导入导出是做了些,呵呵^_^下面给个导出到word的例子,能设置表格,我也是刚看的,希望对需要的朋友有帮助.import java.io.IOException;import java.text.SimpleDateFormat;import

2007-09-19 16:03:00 1517

原创 java中创建Excel文件

下面的代码创建一个Excel文件test.xls,并在第一行的第一格中写入一条消息:    import org.apache.poi.hssf.usermodel.*;    import java.io.FileOutputStream;    // code run against the jakarta-poi-1.5.0-FINAL-20020506.jar.    public cla

2007-07-27 17:19:00 1495

原创 java中用poi读取Excel文件

 /** * 物资清单导入 */import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import j

2007-07-27 17:15:00 3495 2

原创 POI 简介及简单应用

POI 简介及简单应用 创建Excel 文档  示例1将演示如何利用Jakarta POI API 创建Excel 文档。   示例1程序如下:import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.us

2007-07-20 10:53:00 1474

原创 WebBrowser控件实现对IE浏览器的各种控制

在不是js打开的页面上按window.close(),会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。 试试下面代码: 试着改变参数会得到其他一些功能: WebBrowser.ExecWB(1,1) 打开 WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 WebBrowser.ExecWB(4,1) 保存网页 WebBrowser.ExecWB

2007-07-16 17:29:00 1684

原创 用apache的poi在项目中的实际运用--倒出Excel报表

package com.report.invest.web.actions;import java.io.IOException;import java.io.OutputStream;import java.util.Calendar;import java.util.HashMap;import java.util.List;import javax.servlet.http.Http

2007-07-06 18:01:00 1328

原创 weblogic使用简介

 (1)安装weblogic,默认安装即可;  (2)在开始菜单中选择Weblogic 的Configuration新建weblogic配置     在BEA Weblogic Congiguration Wiazard 中默认 Basic Weblogi Server Domain     默认快速配置,在配置管理用户名和密码中都统一为:用户名为weblogic  密码为12345678+   

2007-06-25 13:35:00 4561

原创 使用weblogic部署总结

我用的数据库是DB2部署war.1.JDBC驱动类找不到方法:将数据库驱动包拷到安装目录下../weblogic/server/lib目录下即可. 2.报encoding not Supported!!(字符不一致)的错说明:我在创建时用的SUN的JDK,若用自带的也许不报这个错.方法:将数据库驱动包拷到c盘.../IBM/SQLIB/java下,覆盖掉里面的驱动包就可以了.

2007-06-25 12:46:00 1487

原创 使用标签创建下拉列表和多选列表框

平常一样使用得到下拉列表,也可以用该标签得到多选列表框,如下: 在标签中加入size和multiple属性就能得到多选列表框,size:设置多选列表框大小,*要设置多选列表框,必须要有的这个属性*multiple:多样的, 多重的,为true.

2007-06-12 15:39:00 2468

原创 struts中创建动态复选框标签的使用

在用户界面设计中,复选框组不如它的同类 —— 多行选择框那样流行。它们基本上做的是同一件事,即选择映射到单一 name 属性的一组选项。当在组中使用时,复选框执行的功能实际与多行选择框一样,但是它们占据的屏幕空间更多。当希望用户在选择一个或多个选项之前能够看到所有选项的时候,这会很有好处。  虽然在选项不多的时候,多行选择框通常提供更好的观感,但是当选择框必须动态呈现而且包含预选功能时,对企业应用

2007-06-11 09:17:00 1745 1

原创 挺开心

我刚开始学习jbpm,心中一直很郁闷.1.资料很少,我英语又不怎么样,雪上加霜...2.确实挺难,一起交流的人少,几乎没有...一直想不用jbpm插件做个例子,也许本人水平有限好久了没成功(用插件的可以^_^),今天终于可以了,看着命令行刷刷的提示信息(没的一点报错的,呵呵)那心情一个"爽"字了得,所以今天很开心,尽管是很简单的例子.^_^...hehe,下班回家拉... 

2007-04-25 18:03:00 925

转载 ·用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 1427

原创 将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 2424

原创 命令行运行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 2493 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 1206

转载 最简单的iBatis入门例子

iBatis是一个O/R Mapping解决方案, iBatis最大的特点就是小巧,上手很快。如果你不需要太多复杂的功能,iBatis是能满足你的要求又足够灵活的最简单的解决方案。下面我们看一个最简单的入门例子,是《ibatis 开发指南》上的例子改的,不过上面讲的不仔细,我开始学的时候搞了一个晚上才把那个例子跑起来的,相信一些朋友也和我一样,在入门的时候有一点小郁闷,我把整个工程项目打包了供朋友

2007-04-23 15:12:00 2360 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 1611 3

转载 Struts原理与实践(7)

在上一篇文章中介绍校验时提到客户边的校验用到了JavaScript,实际上用Struts配合JavaScript还可以实现许多有用的功能,比如,级联下拉菜单的实现就是一个典型的例子: 本例假设要实现的是一个文章发布系统,我们要发布的文章分为新闻类和技术类,其中新闻类又分为时事新闻和行业动态;技术类又分为操作系统、数据库、和编程语言等,为了便于添加新的条目,所有这些都保存在数据库表中。 为此,我们建

2007-04-20 10:11:00 865

转载 Struts原理与实践(6)

本文我们来讨论一下Struts中的输入校验问题。我们知道,信息系统有垃圾进垃圾出的特点,为了避免垃圾数据的输入,对输入进行校验是任何信息系统都要面对的问题。在传统的编程实践中,我们往往在需要进行校验的地方分别对它们进行校验,而实际上需要校验的东西大多都很类似,如必需的字段、日期、范围等等。因此,应用程序中往往到处充斥着这样一些显得冗余的代码。而与此形成鲜明对照的是Struts采用Validator

2007-04-20 10:09:00 637

转载 Struts原理与实践(5)

一个支持i18n的应用程序应该有如下一些特征:1增加支持的语言时要求不更改程序代码2字符元素、消息、和图象保存在原代码之外3依赖于不同文化的数据如:日期时间、小数、及现金符号等数据对用户的语言和地理位置应该有正确的格式4应用程序能迅速地适应新语言和/或新地区 Struts主要采用两个i18n组件来实现国际化编程: 第一个组件是一个被应用程序控制器管理的消息类,它引用包含地区相关信息串的资源包。第二

2007-04-20 10:06:00 746

转载 Struts原理与实践(4) (1)

本篇我们来讨论一下struts的国际化编程问题,即所谓的i18n编程问题,这一篇我们讨论其基础部分。与这个问题紧密相关的是在各java论坛中被频繁提及的中文乱码问题,因为,英、美编程人员较少涉及到中文乱码问题,因此,这方面的英文资料也是非常奇缺的,同时也很少找到这方面比较完整的中文资料,本文也尝试对中文乱码问题做一些探讨。要解决上述问题,需要有一定的字符集方面的知识,下面,我们就先介绍字符集的有关

2007-04-20 09:59:00 984

转载 Struts原理与实践(3)

一、JDBC的工作原理 Struts在本质上是java程序,要在Struts应用程序中访问数据库,首先,必须搞清楚Java Database Connectivity API(JDBC)的工作原理。正如其名字揭示的,JDBC库提供了一个底层API,用来支持独立于任何特定SQL实现的基本SQL功能。提供数据库访问的基本功能。它是将各种数据库访问的公共概念抽取出来组成的类和接口。JDBC API包括两

2007-04-20 09:52:00 734

转载 Struts原理与实践(2)

 下面,我们就从一个最简单的登录例子入手,以对Struts的主要部分有一些直观而清晰的认识。这个例子功能非常简单,假设有一个名为lhb的用户,其密码是awave,程序要完成的任务是,呈现一个登录界面给用户,如果用户输入的名称和密码都正确返回一个欢迎页面给用户,否则,就返回登录页面要求用户重新登录并显示相应的出错信息。这个例子在我们讲述Struts的基础部分时会反复用到。之所以选用这个简单的程序作为

2007-04-20 09:51:00 638

转载 Struts原理与实践(1)

一、 什么是Struts 框架(Framework)是可重用的,半完成的应用程序,可以用来产生专门的定制程序。 您只要细心地研究真实的应用程序,就会发现程序大致上由两类性质不同的组件组成,一类与程序要处理的具体事务密切相关,我们不妨把它们叫做业务组件;另一类是应用服务。比如说:一个税务征管系统和一个图书管理系统会在处理它们的业务方面存在很大的差异,这些直接处理业务的组件由于业务性质的不同不大可能在

2007-04-20 09:49:00 684

转载 jbpm的任务管理实现

一个Task instance(任务实例)可以被分配给一个actorId (java.lang.String)。所有的Task instance都被保存在数据库中的表jbpm_taskinstance里。当你想得到特定用户的任务清单时,你就可以通过一个与用户关联的actorId来查询这张表。 一个流程定义有一个TaskMgmt

2007-04-19 09:06:00 960

转载 对JBPM的一些理解,很有用处

下面是作者对一些JBPM的理解,很有用处 ------------------------------------------------------------------------------------------------------------------------------------ jPDL的流程定义元素 第一层级:GraphElement 这个容易理解,因为在画流

2007-04-18 10:39:00 3677

转载 关于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 1914

原创 清除垃圾文件的小技巧

轻松流畅上网你是否注意到你的电脑系统磁盘的可用空间正在一天天在减少呢?是不是像老去的猴王一样动作一天比一天迟缓呢?      没错!在Windows在安装和使用过程中都会产生相当多的垃圾文件,包括临时文件(如:*.tmp、*._mp)、日志文件(*.log)、临时帮助文件(*.gid)、磁盘检查文件(*.chk)、临时备份文件(如:*.old、*.bak)以及其他临时文件。特别是如果一段时间不

2007-04-17 09:10:00 1452 3

转载 基于JBPM的工作流应用的开发

利用JBPM开发一个工作流应用,相对于使用shark是比较简单直观的。我们之前提到过,一个工作流管理系统最基本的组件包括流程定义组件,流程执行组件和流程客户端组件。下面从这三个方面看一下JBPM对开发工组流应用的支持。 1.   流程的定义 JBPM 没有采用WfMC提出的流程定义语言XPDL,而是自己开发了一种称为JPDL的语言来定义流程。因此,在开发一个应用时我们最终需要生成一个符合该

2007-04-13 10:48:00 1217

原创 弹出网页窗口

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 1005

原创 接收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 4138 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除