三V工作室·泰伯子仪

http://www.sanv.org/

JSP数据库连接池的必要性

最近我作了数据库JSP的频繁连接,在此给出数据库连接池的必要性,对于JSP来说一个很好的J2EE服务器是很必要的,JBOOS,WebLogic都是很好的解决方案。 一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤:  1. 在主程序(如Servlet、Beans)中建立数...

2004-07-30 11:54:00

阅读数:1057

评论数:0

Velocity用户指南(中文版)(3)(完)

指令(Directives) 引用允许模板设计者为Web站点生成动态内容,而指令使巧妙处理Java代码的脚本元素容易使用。 (1)#set 格式:#set( LHS = RHS ) l         LHS可以是变量引用或属性引用 l         RHS可以是引用、字符串、数字、Ar...

2004-07-27 10:58:00

阅读数:1015

评论数:0

Velocity用户指南(中文版)(2)

  引用(References) VTL有3种类型的引用:变量、属性和方法。作为一个设计者,必须和Java工程师在VTL引用的名称(标识符)上一致,以便在模板中使用它们。引用是作为String对象处理的。 (1)变量 变量的格式:$VTL标识符 VTL标识符以字母开始,由字母、数字、横划线(-)或...

2004-07-27 10:56:00

阅读数:1003

评论数:0

Velocity用户指南(中文版)(1)

  什么是Velocity? Velocity是基于Java的模板引擎。它允许Web页面开发者引用Java代码中定义的方法。Web设计者可以和Java程序开发者并行开发遵循MVC模式的Web站点。这意味着,Web设计者可以将精力放在好的Web站点设计上,而Java程序开发者可以将精力放在编写代码上...

2004-07-27 10:55:00

阅读数:953

评论数:0

WebWork2特性

l         灵活的Validation框架:允许你在XML文件中定义验证内容,在运行时通过Interceptor自动应用,因此完全脱离Action类。新版支持客户端验证。 l         Type conversion:允许你在类之间很容易转换对象。 l         OGNL(Ob...

2004-07-23 16:20:00

阅读数:827

评论数:0

WebWork2教程(中文版)补充-例子源代码下载

例子源代码下载:http://www.opensymphony.com/webwork/wikidocs/TutorialExamples_attachments/wwtutorialexamples.war

2004-07-23 16:20:00

阅读数:1124

评论数:0

WebWork中实现IoC(5) (完)

5、例子 作为小结,看一个例子。假设要创建一个称体重的刻度器;这些刻度器要在地球、金星和火星上出售。这里有个问题:各个星球上的重力是不同的。这就必须灵活的处理这个问题,以便保证他们能够获得正确的体重。下面是实现IoC的组成部分: l         components.xml(IoC配置文件)...

2004-07-23 16:19:00

阅读数:863

评论数:0

WebWork中实现IoC(4)

4、在WebWork和XWork中配置组件 (1)配置web.xml 要配置WebWork的组件管理,需要在web.xml中加入下面各行:     container    com.opensymphony.webwork.lifecycle.RequestLifecycleFilter    ...

2004-07-23 16:18:00

阅读数:863

评论数:0

在WebWork中实现IoC(3)

3、在WebWork中使用组件 WebWork建立在Xwork的组件实现基础上,提供组件对象的生命周期管理,使得这些组件对Action类有效。 在WebWork中有两种类型的类可以使用enabler接口:Action和组件。要使Action能够设置它所需要的组件,必须使ComponentInte...

2004-07-23 16:17:00

阅读数:897

评论数:0

在WebWork中实现IoC(2)

2、XWork的组件体系结构 (1)编写组件类 在XWork中,组件类可以是任何你想要做的。唯一的限制就是需要有一个缺省的构造函数,以便XWork在需要时进行实例化。作为选项,组件类可以实现Intializable和/或Disposable接口,以便在创建之后以及销毁之前,可以接收生命周期事件,就...

2004-07-23 16:14:00

阅读数:899

评论数:0

在WebWork中实现IoC(1)

在许多应用程序中,指定的类需要使用组件对象。IoC模式允许父对象(在WebWork中是XWork的ComponentManager实例)给与Action对象它所需要的资源对象,而不是该对象需要自己去获得资源对象。 有两种方法实现IoC:实例化和使用enabler接口。 l         实例化...

2004-07-23 16:13:00

阅读数:890

评论数:0

WebWork2教程(中文版)(5)(完)

5、Interceptors Interceptors允许在调用堆栈中包含任意在Action处理之前和/或处理之后执行的代码。这是你的代码简单,更能重用。Xwork和WebWork的大部分特性都是Interceptors实现的。你可以通过外部配置,按照你定义的顺序,对指定的Action应用你自己...

2004-07-23 16:12:00

阅读数:739

评论数:0

WebWork2教程(中文版)(4.2)

4.2、在WebWork中使用Velocity 使用Velocity作为视图,有两种方法: l         使用velocity结果类型来呈现Velocity模板 l         在web.xml中注册WebWorkVelocityServlet,直接请求Velocity模板文件来呈现;...

2004-07-23 16:11:00

阅读数:834

评论数:0

WebWork2教程(中文版)(4.1.1)

4.1.1、WebWork UI标记 (1)创建表单 WebWork UI标记和HTML标记很相似,很容易从它的名字辨认出。你可以直接使用这些标记创建表单,和HTML标记的区别在于:参数使用双引号和单引号括起,这是因为要和Value Stack中的名字区分。看下面的例子: ex01-index....

2004-07-23 16:09:00

阅读数:894

评论数:0

WebWork2教程(中文版)(4.1)

4、视图 有几种作为视图的技术可以使用: l         JSP:这是Java Web开发者熟悉的技术,可以作为通用选择;本教程介绍在JSP中使用WebWork的标记库 l         Velocity:一种基于Java的模板引擎,提供简单而强大的模板语言VTL来替代JSP,将Java代...

2004-07-23 16:07:00

阅读数:856

评论数:0

WebWork2教程(中文版)(2)

2、建立Web应用程序 (1)这里假设你安装了Servlet容器,并知道如何创建一个Web应用程序;如果你不知道,建议学习Apache Tomcat(Apache Jakarta项目中的一个免费Servlet容器); (2)复制需要的运行库(webwork-2.1.jar和lib/core/*....

2004-07-23 16:06:00

阅读数:865

评论数:0

WebWork2教程(中文版)(3)

3、Actions和Results Actions是基本执行单元,在WebWork配置中注册,用来响应特定的请求。在MVC中,Actions是控制部分。下面是在WebWork中创建Action的基本步骤: l         创建调用Action的JSP页; l         创建Action...

2004-07-23 16:06:00

阅读数:896

评论数:0

WebWork2教程(中文版)(1)

1、下载和安装WW2 (1)本教程基于WebWork 2.1版本,在webwork.dev.java.net网站上下载webwork-2.1.zip; (2)将压缩包解压,使用WebWork所需要的lib包括webwork-2.1.jar和lib/core文件夹中的jar文件

2004-07-23 16:05:00

阅读数:935

评论数:0

Log4J学习笔记(2)

Log4J学习笔记(2)   前面主要记了一些原理,今天是实务。 1、研究发现,一个系统中4%的代码是用来作logging的。2、Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置...

2004-07-20 09:29:00

阅读数:802

评论数:0

Log4J学习笔记(3)

Log4J学习笔记(3)   我这儿有两个程序,一个是普通的java程序,实现了一个“九九表”;另一个是servlet。我这儿用的tomcat是4.1.12,J2SE是1.3.1,log4j的版本是1.2.8. 一、九九表。环境设置:需要将log4j-1.2.8.jar放入CLASSPATH变量中...

2004-07-20 09:29:00

阅读数:774

评论数:0

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