自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bob@CSDN

Be good,Do right

  • 博客(71)
  • 资源 (5)
  • 收藏
  • 关注

原创 简单的密码验证控件

最近一直在忙,不过忙得很充实,学到了很多东西,准备一点一点整理.这个密码验证很简单,作为一个独立的控件,可以拿来直接用 密码修改 function modifyPwd() {var newPwd = document.all("newPwd").value;var confirmPwd = document.all("confirmPwd").value;if(newPwd.len

2007-04-30 16:08:00 859

转载 log4j配置简要说明

虽然以前一直在用log4j,但是对其配置不甚了了,突然间因为需解决某些问题,要理解log4j的配置,然而用google搜了一下,却发现网上没有一个简单直观的说明,于是只好看log4j的官方介绍,终于理解了log4j的配置用法,以下是我对log4j配置的一点认识,如有谬误还请不吝赐教.首先我们搞清楚log4j能干什么,简单来说就是提供一个记录不同级别信息内容的日志工具,可以把不同级别,不同包路径

2007-04-29 17:06:00 797

转载 Log4J 基本使用方法

Log4J 基本使用方法先看一个log4j.properies配置文件: #定义输出级别和输出平台 log4j.rootLogger=INFO,stdout,fileout #设定stdout输出平台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.lo

2007-04-29 16:54:00 748

转载 Commons-logging + Log4j 入门指南(转摘)

一 :为什么同时使用commons-logging和Log4j?为什么不仅使用其中之一? Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口,它自身的日志功能平常弱(只有一个简单的SimpleLog?),所以一般不会单独使用它。Log4j的功能非常全面强

2007-04-29 16:53:00 568

转载 马不停蹄,接着DWR学习jsTemplate

关键字: AJAX        作者:javafish(likunkun) Email:[email protected]    接着JsTemplate是用于javascript把远程传过来的对象,在HTML里渲染.拿上面的例子来说吧,我们点击按得到javafish的信息的时候会发现,得到的姓名

2007-04-24 21:10:00 1183

转载 接触DWR

需求很简单,就是用js向后端请求,然后把请求的结果弄进一个select里面。一开始是用xmlrequest去请求后端一个groovy的url,得到一个xml,然后把xml的内容填进select里面去。做完老瞅着不顺眼,正好在看ajax的资料,拿dwr改造一下。js是我一直很头疼的事了,尤其是对dom的操作上面,dwr感觉就是在直接调java接口,操作java对象,省事省心啊。用dwr,先得在web

2007-04-24 21:05:00 539

转载 DWR 入門與應用(三)

來寫個AJAX版的聊天室吧!先看看直接使用AJAX要如何做到,首先需要一個簡單的聊天室Servlet… 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455

2007-04-24 20:58:00 418

转载 DWR 入門與應用(二)

假設您要從資料庫中查詢出一些字串,然後填寫到表單的下拉選單中。 例如一個示意的Java程式如下: 12345678 package onlyfun.caterpillar; public class Option { pub

2007-04-24 20:57:00 495

转载 DWR 入門與應用(一)

Java 開發人員與網頁設計人員的橋樑 DWR…呃!我懶得寫簡介了…直接來看看可以做什麼吧!… 請先到 http://getahead.ltd.uk/dwr/ 下載 dwr.jar,放到WEB-INF/lib下… 負責處理客戶端請求,並呼叫Java物件的是DWRServlet,DWR其實也有些Model 2的味道,只是View的這一層比較弱,因為放到客戶端的JavaScript應用程式中… 在we

2007-04-24 20:55:00 490

转载 Synchronized使用心得

用synchronized关键字修饰方法后,程序将根据调用此方法的对象的锁来判断是否能调用此方法。 对一个类的instance method,则当此方法被一个线程调用时,其他线程不能再通过同一个对象调用此方法(可以通过这个类的另一个对象来调用这个方法)。 对一个类的static method,则当一个线程通过类对象调用此方法时,其他线程不能再通过类对象调用此方法。由于类对象在类加载

2007-04-23 16:06:00 480

转载 struts+hibernate项目debug总结

javax.servlet.ServletException: Cannot retrieve mapping for action /companyNewsstruts-config.xml中没有写相关companyNews的action.============================================在myeclipse增加一个jar包时候,先打开项目prope

2007-04-22 00:01:00 1221

转载 Spring+hibernate的单元测试Junit

spring提供的单元测试是强大的,spring的单元测试很简单,封装的很好。我们要用spring的单元测试测试我们写的add,delete等方法时候需要spring提供的一个额外包spring-mock.jar,我已经传上来了。你只要熟悉单元测试,编写一个测试案例,然后把继承改为org.springframework.test.AbstractTransactionalDataSourceSpr

2007-04-21 20:53:00 952

转载 struts2.0+spring2.0+hibernate3.1 web应用 示例代码下载

很不好意思,开始下载链接放错了,现在是新的。这是前面那个struts1.x+spring1.x+hibernater3.1的升级版本。spring2.0与1.x区别不大,可以平滑的过度,我也就是把spring1.28换成了spring2.0.3,算是升级到spring 2.0了。struts2.0基本就是webwork2.2,与以前的struts1.x可以说没任何关系了。因为是第一次用

2007-04-21 16:11:00 1529

转载 Struts2.0+spring2.0+hibernate3.1升级体会

我首先升级了spring2.0,因为spring2.0是向下兼容的,所以也只是将spring1.2.8的包换成了spring2.0.3的包。虽然spring2.0是向下兼容,但他需要的其他包也跟着需要变换。例如如果你程序包括acegi的话,就需要将以前的echache1.1或者1.2换成spring2.0.3中带着的echache1.2.4。不然就会在启动tomcat的时候报错,说找不到echac

2007-04-21 15:52:00 1293

转载 struts+spring+hibernate的web应用 Web层代码编写(2)

接着就是写资源文件了。在com.game.resources包中添加ApplicationResourcesProducts.properties文件。如果你的eclipse中有Properties Editor这个插件,就可以用Properties Editor打开资源文件进行编写,省去了用命令行转换格式的麻烦。配置内容如下:errors.required={0}不能为空.error

2007-04-21 15:46:00 597

转载 struts+spring+hibernate的web应用 Web层代码编写(1)

Web 层代码量比较大,涉及的地方也比较多,考虑到文章过于庞大,所以分两篇写。我们还是先从主要的 action 开始吧。 在 com.game.products.web.actions 包中新建 ProductsAction ,这是一个 DispatchAction ,代码如下:  package  com.game.products.web.actions; import  ja

2007-04-21 15:43:00 574

转载 struts+spring+hibernate的web应用 Service层代码编写

 现在开始编写 Service 层代码: 在 com.game.products.services.iface 包中新建 ProductsService 接口,代码如下:   package  com.game.products.services.iface; import  java.util.List; import  com.game.products.model.Prod

2007-04-21 15:40:00 567

转载 struts+spring+hibernate的web应用 Dao层代码编写

让我们打好了架子,接下来就来编写代码了。在编码之前,我们需要先自行了解 strust,spring,hibernate 基础知识,后面的文章将不会过多的介绍这些框架的基础知识。整个项目由 Dao,Services,Web 三层组成, Dao 层主要通过 hibernate 来操作数据库, Service 层主要体现了业务,事务的处理, Web 层由 struts 来控制。整个项目的控制交由 spr

2007-04-21 15:38:00 699

转载 struts+spring+hibernate的web应用 架构搭建

许久没有些文章了,现在比较清闲,于是决定用 struts+spring+hibernate 做了一个的小 web 应用。程序虽小,但五脏俱全,今后还会加上权限,打印等功能。   开发工具: Eclipse 3.2 + NLpack1-eclipse-SDK-3.2.1-win32( 中文语言包 ) 插件: tomcatPluginV31 :用于 tomcat 项目建立和管理。

2007-04-21 15:37:00 818

转载 整合Struts 与Spring

1、使用 Spring 的 ActionSupport 类整合 Structs 2、使用 Spring 的 DelegatingRequestProcessor 覆盖 Struts 的 RequestProcessor 3、将 Struts Action 管理委托给 Spring 框架 首先要建立"装载应用程序环境" 无论您使用哪种技术,都需要使用 Spring 的 ContextLoaderPl

2007-04-21 14:28:00 612

转载 JavaMail 深入浅出

我干软件开发也有一点的年头了,回头想想,也经历了不少的酸甜苦辣,为解决了复杂的问题快乐过.也为不分昼夜的加班赶工程郁闷过.不过这些都没能减少我对计算机的热情,我对程序的喜好.以前对JavaMail也有一些学习性的认识,不过一直没在实际的项目中应用过.直到最近的一个项目,需要JavaMail所以我打算认真的学习一下这种技术,因为我目前擅长的是Struts,而Struts又不具备邮件发送的功能,所以我

2007-04-16 00:24:00 1249

转载 文件路径的处理(转帖)

1.如何获得当前文件路径 常用: 字符串类型:System.getProperty("user.dir"); 综合: package com.zcjl.test.base;import java.io.File;public class Test {    public static void main(String[] args) throws Exception {      

2007-04-16 00:21:00 507

转载 Eclipse 误删文件怎么办

前两天同事遇到的问题,主要是对eclipse不太熟悉的原因吧,不过很有用的.在eclipse中误删了文件怎么办啊 经过一个小的data recover 后竟无果, 后来发现有个restore from local history...可以恢复七天内删除的文件, 具体:右键点击删除的项目名 在下方有一个restore from local history 出来一个窗口,选中您

2007-04-16 00:13:00 631

转载 在程序里处理简单的Email

package common;import java.util.regex.Matcher;import java.util.regex.Pattern;public class GetEmail { public static int MAXEMAILLEN = 256;  /**  * 从指定的字符串中提取Email  *   */ public static String par

2007-04-16 00:11:00 507

转载 Log4j基本使用方法 也是引用 不记得作者

Log4j基本使用方法Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。  一、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置Log

2007-04-16 00:09:00 435

转载 Oracle开发人员 JAVA存储过程

Oracle开发人员 JAVA存储过程 利用Java存储过程简化数据库操作 作者:Kuassi Mensah 利用Java存储过程沟通SQL、XML、Java、J2EE和Web服务。 存储过程(stored procedure)允许将运行于数据库层中的持久性逻辑与运行于中间层中的商务逻辑有效地分离开来。这种分离可以降低整个应用程序的复杂性,并提供其重用性、安全性、性能和可伸缩性。

2007-04-16 00:09:00 595

转载 Spring 调用ORACLE存储过程的结果集

oracle 对于高级特性总是与众不同(我极力讨厌这一点,如果使用它的产品就要对这种产品进行特定的编程,这也是我从不看好weblogic之类的平台的原因),大对象存取一要定用它自己的LOB对象,所幸我还能通过LONG RAW来代替.以便能使程序不需要特定的编码.但对于存储过程(我是说返回结果集的存储过程),我还没有什么方法能用一个通用的程序来处理ORACLE.太多的教材或文章在讲存储过程的调用只是

2007-04-16 00:08:00 619

转载 彻底明白Hibernate中的Inverse

以前写HBM,用一对多或多对多的时候默认总是加上“inverse=true”。当时想法很简单就是由双方来维护之间的关联关系。今天才终于明白inverse的真正含义了!其实inverse不复杂,但是要真正明白还是要稍微看一下源码。inverse的真正作用就是指定由哪一方来维护之间的关联关系。当一方中指定了“inverse=false”(默认),那么那一方就有责任负责之间的关联关系,说白了就是hi

2007-04-16 00:08:00 664

转载 Java反射机制

一、反射的概念 :反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操

2007-04-16 00:07:00 732

转载 Spring Vs. EJB 3.0

【导读】Spring框架是一个广受欢迎的但是非标准的开源框架。EJB 3.0框架是JCP定义的并且被所有主流J2EE提供商支持的标准框架。这两个框架有着一个共同的核心设计理念,但采取了不同的方式来提供POJO服务。  爱因斯坦曾经说:“任何事情都应该越简单越好,而不是比较简单。”实际上,科学真理的目的就是在假设的前提下去简化一个理论,这样,人们可以去关注真正重要的问题。在企业软件开发中

2007-04-16 00:06:00 741

转载 反转控制的几个重要好处

倒置控制的几个重要好处。如: . 因为组件不需要在运行时间寻找合作者,所以他们可以更简单的编写和维护。在Spring的IoC版本里,组件通过暴露JavaBean的setter方法表达他们依赖的其他组件。这相当于EJB通过JNDI来查找,EJB查找需要开发人员编写代码。 . 同样原因,应用代码更容易测试。JavaBean属性是简单的,Java核心的,并且容易测试:仅编写一个包含自身的Junit测试方

2007-04-16 00:04:00 895

转载 基于Spring框架的WebSphere应用开发

轻量级的企业应用开发越来越受到广大J2EE应用开发者的追捧,而Spring框架又是轻量级容器的杰出代表。由于Spring的使用日渐广泛,因此已有许多基于WebSphere应用服务器(WAS)的应用采用了Spring框架。 本文首先介绍使用Spring开发Web应用的基本问题,然后结合WebSphe

2007-04-16 00:03:00 747 1

转载 使用 Struts Validator

本教程将指导您安装和配置 Struts Validator 组件。我将介绍如何使用 Validator —— 至少在一个简单的级别上使用 —— 并确保它能在具体的 Struts 配置中工作。而且,如果以前没有用过 Struts(但是却有足够的勇气跟随本教程),那么可以回顾 附录,里面提供了 Struts 安装的速成课程。完成本教程后,就设置并运行了 Validator,应当能够自如地把 Val

2007-04-16 00:00:00 1397

原创 使用多个Struts配置文件

关于这份教程这份教程向 Java™ Web 开发人员介绍如何将 Apache Struts 设置为使用多个配置文件。将学习不同的Struts 配置文件的目的和结构,以及使用更小文件的合理性。将经历把现有 Struts 应用程序的大型、复杂的 struts-config.xml 文件分成按功能组织的多个配置文件的步骤。处理的是更小、更具可管理性的部分,可以让 Struts 应用程序更容易管理和重

2007-04-15 23:59:00 925

转载 Spring XML配置的12个技巧

Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给

2007-04-15 23:57:00 505

转载 spring的好处--PropertyPlaceholderConfigurer

 我的程序终于又进展了,基本功能已经实现了,开始开发WEB界面了。这是却出现了一个问题。原先的Encoder需要指定一个配置文件目录,然后将这个目录下的所有文件读入。   WEB-INF/lib/wbxml 当在命令行下调试时他工作的很好,但是当在tomcat下运行时却报告说找不到该目录。这是当然,因为tomcat下相对目录不在正确。通常情况下的解决办法是用ServletContext.g

2007-04-15 22:34:00 729

转载 Spring MVC框架的高级配置

本文将为您提供关于Spring MVC框架的配置技巧,以帮助管理基于Spring的web应用程序的多个实例。本配置管理主题常被学术界所忽略,但是,这对于现实的web开发尤为重要。本主题并不直接关联任何具体的技术,因此,我们将从最基本的概念开始对这个问题进行说明。下面,我们将根据Spring MVC框架,为基于本技术开发的项目提供一系列的解决方案。Spring配置  人们经常会在一台以上的主

2007-04-15 22:25:00 528

转载 执行几次查询之后就不能查询了,页面不动了

每执行依次查询,控制台就有这样的警告java代码如下: 代码 public class Employee_sortDAOImpl extends HibernateDaoSupport implements Employee_sortDAO {              public int getEmployee_sortCount() th

2007-04-15 00:20:00 1175

转载 Struts中用动态选择的元素创建复选框

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

2007-04-14 18:15:00 517

转载 Hibernate3调用存储过程用法

DB2中简单存储过程 selectAllUsers CREATE procedure selectAllUsers DYNAMIC RESULT SETS 1 BEGIN DECLARE temp_cursor1 CURSOR WITH RETURN TO CLIENT FOR SELECT * FROM test; OPEN temp_cursor1; END; 映射文件中关于存储过程内

2007-04-13 14:11:00 859

windchill9.1APICHM

windchill API CHM PTC windchill9.1 PDM

2009-11-23

Ext2.2中文API(第二次更新)

已完全结束翻译和校对的部分: Array类 String类 Number类 Function类 Ext类 XTemplate类 Ext.grid.AbstractSelectionModel类 Ext.BoxComponent类 Ext.Component类 Ext.Container类 Ext.Panel类 Ext.Tip类 Ext.form.Field类 Ext.form.CheckBox类 Ext.form.CheckboxGroup类 Ext.form.Hidden类 Date类(一部分)

2009-07-31

JBPM工作流开发指南

JBPM是一个扩展性很强的工作流系统,百分百用JAVA语言开发,持久层采用Hibernate实现,理论上说,只要Hibernate支持的数据库JBPM都支持。同时它还能被部署在任何一款JAVA应用服务器上。

2009-07-31

EJB3(中文版)PDF

EJB3.0(中文版)

2007-04-16

DWR中文文档

AJAX的DWR中文文档

2007-04-16

空空如也

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

TA关注的人

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