自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Explorerwen--Javahome

开拓者--Java之家

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

转载 EJB快速开发

+-----------------------------------------------++           EJB快速开发                         ++-----------------------------------------------+开发工具:  IDE: Eclipse 2.1 M4  Builder: Ant 1.5.1  Generator

2004-10-29 13:44:00 1299

转载 struts中配置过滤文件!

 在web.xml中加上    Set Character Encoding    com.ytoa.util.SetCharacterEncodingFilter         encoding      GB2312              ignore      true            Set Character Encoding    action  过滤文件为:packa

2004-10-28 18:01:00 758

转载 深入Struts 1.1(分离struts配置文件)

作为基于MVC模式的Web应用最经典框架,Struts已经正式推出了1.1版本,该版本在以往版本的基础上,提供了许多激动人心的新功能。本文就将带你走进Struts 1.1去深入地了解这些功能。说明:希望本文的读者能有一定的Struts使用基础。1、Model 2Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要

2004-10-28 17:55:00 883

转载 Struts 用户指南

1. 介绍1.1 Model-View-Controller (MVC) 设计模式FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映射到Struts组件中Struts 的体系结构实现了Model-View-Controller设计模式的概念,它将这些概念映射到web应用程序的组件和概念中,如下图所示: --------------

2004-10-28 16:52:00 743

转载 剖析Struts中的FormTag

[pre]java.lang.Object  |  +--javax.servlet.jsp.tagext.TagSupport        |        +--org.apache.struts.taglib.FormTag[/pre]一、技术准备Tag接口1.    TagSupport实现了javax.servlet.jsp.tagext.Tag接口,Tag接口定义了Tag H

2004-10-28 16:49:00 801

转载 Struts 学习笔记1 -Struts Framework 概览

struts开始于2000年3月,1.0在2001年7月发布。采用Struts能开发出基于MVC(Model-View-Controller)设计模式的应用构架。MVC设计模式把一个系统分成3个相互协调的部分:Model(模型)模型用于封装系统的状态View(视图)是模型的表示,提供用户交互界面。当模型状态发生变化时,视图应该得到通知,以便更新视图。Controller(控制器)接受来自视图的请求

2004-10-28 16:47:00 725

转载 Struts 学习笔记2 -ActionServlet深入探讨

java.lang.Object  |  +--javax.servlet.GenericServlet        |        +--javax.servlet.http.HttpServlet              |              +--org.apache.struts.action.ActionServletStruts提供了一个缺省版本的ActionServle

2004-10-28 16:24:00 763

转载 Struts,MVC 的一种开放源码实现用这种servlet和JSP框架管理复杂的大型网站

本文介绍 Struts,它是使用 servlet 和 JavaServer Pages 技术的一种 Model-View-Controller 实现。Struts 可帮助您控制 Web 项目中的变化并提高专业化水平。尽管您可能永远不会用 Struts 实现一个系统,但您可以将其中的一些思想用于您以后的 servlet 和 JSP 网页的实现中。简介小学生也可以在因特网上发布 HTML 网页。但

2004-10-28 16:21:00 976

转载 一个掌握Struts企业级Web开发框架的实例(二)

 准备阶段   一次典型的编辑会话要求有一个动作处理器准备View,即一个作为View的JSP页面,还要求有第二个动作处理器存储更新后的View。当然,存储操作之后会有第二个属于View的页面被显示,例如一个“数据已经更新,点击此处继续”的页面(参见表1)。    表1:基于Form Bean的编辑过程要用到的部件 部件说明CatalogFormForm Bean

2004-10-28 15:48:00 952

转载 一个掌握Struts企业级Web开发框架的实例

 Struts是源代码开放的企业级Web应用开发框架,它的设计目的是从整体上减轻构造企业Web应用的负担。本文通过一个Struts应用的实例,帮助你迅速掌握Struts。   Struts是在Jakarta项目下开发的源代码开放软件,由一系列的框架类、辅助类和定制的JSP标记库构成,定位在基于Model 2设计模式的J2EE应用开发。Model 2体系是MVC(Model-View-Control

2004-10-28 15:47:00 1116

转载 Struts例子的设计分析

声明:这是一个演示如何建立一个struts应用程序的框架例子。这种规范与细节的实现来源于一个一个的工程。可能与你所从事的项目框架非常不同,但是也许有些共通之处。为了写更多的项目与软件,看一个例子也许理解这个标题,包括在Tom DeMarco的《结构分析与系统描述》(ISBN 0138543801),Steve McConnell的《实现代码》(ISBN 1556154844)。 Example

2004-10-28 15:23:00 723

转载 Oracle 数据库 系统使用经验六则

---- 1.having 子句的用法 ---- having 子句对 group by 子句所确定的行组进行控制,having 子句条件中只允许涉及常量,聚组函数或group by 子句中的列. ---- 2.外部联接"+"的用法 ---- 外部联接"+"按其在"="的左边或右边分左联接和右联接.若不带"+"运算符的表中的一个行不直接匹配于带"+"预算符的表中的任何行,则前者的行与后者中的一个空

2004-10-28 13:32:00 809

转载 学习Struts(4)-Struts控制器组件

Struts的控制器组件主要完成的任务:1.   接受用户请求2.   根据用户请求,调用合适的模型组件来执行相应的业务逻辑。3.   获取业务逻辑执行结果。4.   根据当前状态以及业务逻辑执行结果,选择合适的视图组件返回给用户。注:从上面流程可以看出,前面所说的控制组件应注重于流程的控制,将具体的业务逻辑分配给相应的模型组件来完成。对于控制器组件中(ActionServle

2004-10-27 12:46:00 950

转载 学习Struts(3)-配置Struts应用

配置web.xml文件:1.     不管应用中包含多少子应用,都只需要配置一个ActionServlet。配置多个ActionServlet类来处理应用中不同的功能,其实是没必要的,因为Servlet本身支持多线程。而且,目前的Struts框架只允许在应用中配置一个ActionServlet。2.     配置welcome file list,看到这里在想,为什么会要多个欢迎页呢?这多

2004-10-27 12:45:00 893

转载 学习Struts(2)-Struts需求分析与设计(ADDRESSBOOK例子)

对Struts应用进行需求分析和设计的方法,基本上包括以下几个步骤:1.  收集和分析应用需求a.  在本例中采用了UML用例,感觉这样设计思路非常清晰,但是不知道如果放在我面前一个实际应用,然我自己去分析,能不能做到。总之觉得有了用例文档后,写后面的代码简直是在搭积木一样简单了。b.  用例文档的主要内容有:①前置条件;②主事件流;③其他时间流;④后置条件2.  设计数据库,这个

2004-10-27 12:44:00 916

转载 学习Struts(1)-郁闷的第一步,环境问题

今天有点心血来潮,突然想自己整个struts的应用学习一下,于是拿来前阵子买的《精通struts:基于MVC的Java Web设计与开发》,看到第二章,有个非常简单的例子,因此觉得拿来上手。启动tomcat5.0.19,在地址栏输入http://localhost:8080/helloapp/,......居然显示了一页编译错误,很是郁闷。错误信息如下:org.apache.j

2004-10-27 12:42:00 765

转载 开发并部署一个简单的EJB

用JBoss部署一个EJB,并构建一个客户端应用程序来运用它。by Budi Kurniawan 很多人在开始学习Enterprise JavaBeans(EJB)时,在编译第一个enterprise bean以及在所选择的J2EE服务器上部署它时常常会遇到问题。首先,与其它J2EE 技术相比较,EJB的学习曲线是很陡的。第二,在编写一个enterprise bean时, 你必须处理许多文件。

2004-10-25 14:25:00 1467

转载 简单对象访问协议(SOAP)初级指南

SOAP(Simple Object Access Protocal) 技术有助于实现大量异构程序和平台之间的互操作性,从而使存在的应用能够被广泛的用户所访问。SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起。这篇文章带你全面回顾对象远程进程调用(ORPC)技术的历程,以帮助你理解SOAP技术的基础,以及它克服存在技术(如CORBA和DCOM)的许多缺陷的方法。随后

2004-10-25 14:12:00 1126

转载 使用 ant 让你愉快编程(6)

摘要: 与 cvs 一起很多人用 cvs 作为版本控制工具, 但是它有一点点麻烦, 就是 commit 的时候没有 -r 选项, 不能把子目录数据也传上去. 不要紧, 可以用 ant 把这个缺口补上, 只不过需要先做一些准备工作.在 work/common/template/src/ 目录下有一个 build.xml 文件, 这个文件是进行 cvs 任务的.新建立一个项目工程后, 在 src 的每

2004-10-25 12:19:00 803

转载 使用 ant 让你愉快编程(7)

摘要: 如何使用这个 ant 环境现在已经有了整个 ant 环境, 放在 work/common/ 目录下, 配置文件也都齐全了, 可以开始进行工程了.进行工程的步骤:1. 给工程起个响亮的名字, 就叫 Proj 吧:)2. cd 到 work/ 下3. mkdir Proj4. 将 work/common/build.xml 和 build.properties 文件拷贝到 Proj 下5. 修

2004-10-25 12:19:00 840

转载 使用 ant 让你愉快编程(5)

摘要: build_tomcat.xml, tomcat.xml现在介绍一下如何与 tomcat 一起配合工作.java 的程序很大部分都涉及 web, 自己测试时使用 tomcat 还是很方便的,所以有必要介绍一下.在 work/common/ 下的 build_tomcat.xml, tomcat.xml 这两个文件是与tomcat 配合工作的配置文件, 它的内容很简单.. 以下为 build

2004-10-25 12:18:00 1094

转载 使用 ant 让你愉快编程(4)

摘要: checkstyle_checks.xml, java.header现在已经有了目录结构, 有了 build_common.xml, common.xml, usage.txt,build.xml, build.properties 等文件, 已经可以完成大部分任务了.现在介绍如何进行辅助任务, 比如代码检查.代码检查在 build_common.xml 中已经有这个任务了, 但是还需要两

2004-10-25 12:17:00 831

转载 使用 ant 让你愉快编程(3)

摘要: build.xml, build.properties2. 介绍 build.xml, build.properties. 以下为 build.xml 文件内容.xml version="1.0" encoding="ISO-8859-1"?>-- Copyright 2004 camry.wu@gmail.com This program is

2004-10-25 12:16:00 851

转载 使用 ant 让你愉快编程(2)

摘要: build_common.xml, common.xml 及 usage.txt2. 介绍 build_common.xml, common.xml 及 usage.txt. 以下为 build_common.xml 文件内容.xml version="1.0" encoding="ISO-8859-1"?>-- Copyright 2004 camry.wu

2004-10-25 12:15:00 829

转载 使用 ant 让你愉快编程(1)

摘要: 目录结构划分已经有无数的文章介绍过 ant 了, 我就不再介绍 ant 的安装,配置了.每个使用 ant 的朋友都有一套自己的组织方式, 现在我把我的方式写出来供大家参考, 也免得自己忘记.1. 目录结构划分  假设你有一个工作目录为: /home/camry/work, 以下简称 work  为了适应多个项目的进行, 我配置了一套基本的配置文件放在 work/common  下. 目录结

2004-10-25 12:14:00 892

转载 Struts原理与实践(五)

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

2004-10-25 09:58:00 808

转载 Struts原理与实践(三)

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

2004-10-25 09:56:00 886

转载 Struts原理与实践(二)

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

2004-10-25 09:55:00 1565 1

转载 Struts原理与实践(一)

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

2004-10-25 09:53:00 793

转载 在Linux下搭建Web应用环境

JAVA运行环境:j2sdk-1_4_2_05 数据库服务器:MySQL-4.0.20d Web服务器:Tomcat5.0.27 JDBC驱动程序:mysql-connector-java-3.0.14-production-bin.jar 1、搭建JAVA的运行环境 (1)到Sun公司下载j2sdk-1_4_2_05-linux-i586-rpm.bin (2)将文件改为可执行文件: [root

2004-10-19 20:06:00 1567

转载 男人25岁前的忠告!

这是忠告也是建议.     1.男人是社会的主体,不管你信或不信.所以男人应该有种责任感.     2.25岁之前,请记得,爱情通常是假的,或者不是你所想象的那样纯洁和永远.如果你过了25岁,那么你应该懂得这个道理.     3.吃饭7成饱最舒服.对待女友最多也请你保持在7成.     4.30岁之前请爱惜自己的身体,前30年你找病,后30年病找你.如果你过了30岁,你自然也会懂得这个道理.   

2004-10-19 12:45:00 1065

转载 Linux下J2sdk的安装

下面是安装J2sdk的方法(部分参考CSDN中的FAQ)1.J2sdk的下载在Sun网站有两种版本可供下载,一种是RedHat RPM shell script形式,一种是GNUZIP Tar shell script形式。以j2sdk-1_4_1_01-linux-i586-rpm.bin为例(即RedHat RPM shell script形式)。当然你可以使用搜索引擎,如bingle.pku

2004-10-13 19:19:00 1803 1

转载 Struts 的安装、配置与运行

一、Struts的起源   Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。

2004-10-11 18:51:00 1046

转载 ORACLE函数大全

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual;         A         A      ZERO     SPACE--------- --------- --------- ---------     

2004-10-11 18:38:00 1110

转载 如何成为Java高手----献给所有初学者!

很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environmen

2004-10-11 08:46:00 1220

转载 ant 小资料

1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用

2004-10-11 08:34:00 4840

空空如也

空空如也

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

TA关注的人

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