自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 收藏
  • 关注

转载 使用代理模式让应用程序使用动态java代码

如果我们把一个JSP文件发布到Tomcat里边,JSP是可以动态改变得,也就是说随着这个JSP文件的改变,通过浏览器访问,可以获得不同的结果。然而有没有想过能够让java代码像jsp那样动态的改变?实际上通过java的反射机制和内建的代理模式,完全可以做到这一点。下面就一步一步的说一下这是如何实现的。1,准备知识 代理模式 代理模式是一种对象的结构模式,简单的说就是给某个对象

2008-03-12 11:43:00 789

转载 JDK1.5 注释语法(Annotations)使用方法

其实说起注解语法,对于任何一个Java开发人员来说都已经耳熟能详了,我们每天都在使用着 @author, @param,等等编写注释,然后用javadoc生成文档。Java的这种方便的文档生成方法受到了开发者的普遍赞誉。而从JDK1.5开始,注释语法提供了更为强大的功能。   我们先谈谈注释语法本身,它有时候也称为meta-data  :“描述数据的数据” 。一般来说它们可以被用来生成文档,检查代

2008-03-12 11:41:00 1302 1

原创 tomcat数据源配置终极方案

测试平台:tomcat5.5.20步骤:1、打开%CATALINA_HOME%/conf/server.xml,在GlobalNamingResources中间增加如下内容(红色字体部分)                       UserDatabaseRealm to authenticate users -->                  2、打开%CATALINA_

2008-03-12 11:38:00 671

原创 log4j使用方法

1、工程中引入log4j-1.2.14.jar2、工程中增加一个servlet,源程序如下:package com.xgsj.servlets;import java.io.IOException;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.

2008-03-12 11:37:00 877

原创 用Properties Editor 自动编码中文资源文件

1.打开eclipse,打开"首选项"----"常规"------"内容类型"------"文本"----"java资源文件",把下面的缺省代码改成"GBK",点击更新,然后确定.2.新建一个资源文件,这时会发现资源文件的图标会改成绿色"P"字,这就表示插件安装配置成功了3.验证一下,在资源文件里输入中文,然后在包资源管理器右键资源文件,选择"打开方式"-------"属性文件编辑

2008-03-12 11:35:00 802

原创 为tomcat增加热部署功能

用myeclipse对修改过的程序保存后,为什么不能实时反映到浏览器上,这个问题困扰我了很久,现在有个办法对此进行修正:现在只要设置一下 context.xml1.找到 context.xml ,这个文件在 %catalina_home%/conf下2.打开文件,在 标记上添加属性: antiJARLocking="true" antiResourceLocking="true"3.保存,

2008-03-12 11:34:00 624

原创 GlassFish安装及配置

1、下载ant,配置环境变量:   设置ANT_HOME=D:commonjarsapache-ant-1.7.0(ant的实际解压缩目录)   设置path,在其中添加%ANT_HOME%bin;2、下载GlassFish,下载的glassfish是一个jar包,例如glassfish-installer-v2ur1-b09d-windows-ml.jar,下载后放在某个目录下,例如

2008-03-12 11:33:00 1700 3

原创 ssh开发时目录的建议结构

在用ssh开发web应用时,需要对生成的各个类文件进行组织,下面就对一个可行的目录方案进行介绍:譬如应用中有一个用户管理模块,则在公共包下建立一个user包,如该公共包可以为com.simon.oa,在user包下包括如下子包1、controler包该包放置各种struts的action。 2、dao包该包放置各类dao(data access object),也就是放

2008-03-12 11:31:00 1061

原创 myeclipse hibernate spring整合开发

在网上漫无边际地搜索了一天,绝大部分都是垃圾信息,只好自己做一遍    好了,下面我就将我所完成的例子程序完整的叙述,希望对读者有所帮助。一、开发环境   myeclipse6.01GA,mysql。二、表结构   CREATE TABLE `user` (  `id` int(10) unsigned NOT NULL auto_increment,  `username`

2008-03-12 11:28:00 5164 2

原创 struts验证框架开发详解

一、启用Validator插件虽然Validator框架是与Struts封装在一起提供的,但在默认状况下Validator并不被启用。为了启用Validator,要向你的应用程序的struts-config.xml文件中添加下面的插件定义。         二、配置validator-rules.xml    Struts示例应用程序带有这个文件的预配置拷贝。在大多数情况下,你不必

2008-03-12 11:25:00 698

空空如也

空空如也

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

TA关注的人

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