内容列表
- 轻量级服务器端组件体系实现(二)
- 2.2 IoC组件容器的详细设计:
a. XML文件:记录配置信息。
b. 文件映射类:负责读入XML文件并将文件映射成配置类。(XmlDataLoader)
package com.ehi.pro.util;
- 分类:Java 查阅全文
- 使用dom4j和XMLHTTP轻松解决多条记录操作
- /////////////////////////////// XML Http Function //////////////////////////////function postXmlDocument(sUri, xmlDoc) { var xmlHttp = XmlHttp.create();
- 分类:Java 查阅全文
- Struts下拉框的实现
- Struts下拉框的实现
[目标]
本例是在上一个例子“最简单的Struts程序”的基础上(见《如何实现最简单的Struts程序》)进行扩展的,其目标是在输入页中实现一个下拉输入框,在输出页中显示下拉输入框被选的值。
本项目在前面的Simple项目的基础上进行扩展,那当然也可以建立一个新的项目。
[效果]
输入页面
- 分类:Java 查阅全文
- 如何实现最简单的Struts程序
- 如何实现最简单的Struts程序
[目标]
实现一个最简单的Struts程序。程序包括一个输入页和输出页,输入页。
对于学习程序设计,我们已习惯于从Hello程序开始,实践证明,这是一个最有效的入门方法。下面就着手设计我们的第一个Struts程序----Hello程序。Hello程序的
- 分类:Java 查阅全文
- 利用commons-fileupload组件上传文件至服务器和数据库
- common-fileupload是jakarta项目组开发的一个功能很强大的上传文件组件
下面先介绍上传文件到服务器(多文件上传):
import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import java.util.regex.*;import org.apache.
- 分类:Java 查阅全文
- 单挑Weblogic和EJB---我的流水帐学习笔记(一)
- 2004-6-7 14:00weblogic8.1的安装和简单的配置web应用:(weblogic的功能确实很强大哦!!) 1)安装 bea weblogic8.1 server版本。(server812_win32.exe) 2)在安装中一般的按默认值设置 3)安装完成后,在开始菜单中找到weblogic的安装目录下的“Configuration Wizard”,点
- 分类:Java 查阅全文
- JavaWebStudio系列开发工具Visaul Struts版本简介
- JavaWebStudio系列开发工具Visaul Struts版本简介
JavaWebStudio系列开发工具包括Visaul Struts、Visaul JSF、Visaul Tapestry 、Visaul jython及Visaul C51(C51是附加版本,与Java Web无关,主要用于可视化单片机C51的开发)等多个版本。
其中Visaul Struts版本是专业
- 分类:Java 查阅全文
- OOA/D的统一构建(UP)过程之二:需求分析阶段之Domain model
- 1.4、一个USE CASE的书写范例:
XXX USE CASE
PRIMARY ACTOR:
LEVEL: Summary, Use goal, Sub function
STAKE HOLDER:其他对此感兴趣的人或者系统
Precondition
当前use case发生的前提条件。比如在一个网络即时通讯的系统中,网络会议的case前提可能
- 分类:Java 查阅全文
- 使用Java实现对dbf文件的简单读写
- 将dbf文件的读写基本分成四个类,Writer,Reader, Field, Exception,内容如下,如果需要其Doc文档和完整源码包,请发mail至[email protected]
/** * <p>Title: java访问DBF文件的接口</p> * <p>Description: 这个类用于表示DBF文件中的写操作</p&
- 分类:Java 查阅全文
- junit使用简明手册
- 在使用XP进行开发的过程,unit test是必不可少的环节。作为unit test,junit是首选的工具。本文从使用目的、如何使用、以及使用中需要考虑的问题,简略描述了junit的基本用法。
使用目的
junit是java中书写unit test的framework,目前一些流行
- 分类:Java 查阅全文
- 轻量级服务器端组件体系实现(三)
- 3.2 aop容器的详细设计:
a. XML文件:记录配置信息。文件映射类:负责读入XML文件并将文件映射成配置类。(XmlDataLoader,AopDefinitionLoader,)
public interface AopDef
- 分类:Java 查阅全文
- EasyMock使用简明手册
- 在实际编写unit test的过程中,很多情况下我们会需要使用其他的组件(如和数据库相关的测试)。当我们是使用第三方提供的组件时,这并不是太大的问题,因为我们可以假设他们是无错的。但是一旦这些组件是我们自己的组件时,问题就暴露出来了。
“单元测试出错了,但到底是谁的错。我的?他的?”,这种情况显然违反了测试的独立性原则。出现这种情况使得这个测试无法确切的指出
- 分类:Java 查阅全文
- 轻量级服务器端组件体系实现(一)
- 轻量级服务器端组件体系实现
【摘 要】 用组件构成新的系统,将体系结构和设计分解成组件,两者都是现在企业应用系统开发的最有希望也是最具挑战性的工作。N层体系结构已经成为很多这种应用的最佳实践,针对具体应用的复杂度通常集中在应用服务器层。这导致了服务器端组件体系结构的成熟。
然而本文并不局限于讨论了服务器组件体系,现有的组件体系如EJB、CCM和COM+已经很成熟。一个优秀的组件
- 分类:Java 查阅全文
- java中对文件的操作(二)
- java中对文件的操作(二)
以前写过一个java中对文件的操作(http://dev.csdn.net/develop/article/19/19064.shtm),但是不全,就把剩下的一些加到评论里边了,但这次改版以后评论里的就看不到了,我就重新贴一下。
10。按行读文件<%@ page contentType="text/html; charset=gb
- 分类:Java 查阅全文
- java窗体运行时最大化及关闭方法示例
- 其实这原本是一个有关java的基础话题,不过既然有人提出来,不妨说两句,顺便也可做为初学者的一个参考。
//1.窗体启动时最大化//Frame1.java
import java.awt.*;import java.awt.event.*;import javax.swing.UIManager;
public class Frame1 extends WindowAdapter{&nbs
- 分类:Java 查阅全文
- 简单的hibernate数据库插入例子(1)
-
简单的hibernate数据库插入例子
刚刚开始学习,希望和大家一起进步吧。请大家不要笑我。
这是一个最简单的例子,该例子基本上是按照hibernate reference来做的。
做这个例子我选用的应用服务器是山东中创软件商用中间件有限公司的InforWeb(这个应用服务器是商用的,如果你无法获得它,那么可以用tomcat代替),数据库我选用的是Oracle,你可以选用小巧
- 分类:Java 查阅全文
- B/S系统权限控制的一种简单方法
- 看了网上一些关于权限控制的帖子,越看越迷糊,什么用AOP(Aspect Oriented Programming,面向方面编程),用容器,RBAC(基于角色的访问控制方法),SSO,Jive的Proxy模式等等等等,且又是role又是group,真是头都大了,先写个简单的实现方法,以后再研究高深的。 此方法不依赖容器 框架,适用于小系统(主要JSP页面要少于10
- 分类:Java 查阅全文
- MockObjects的选择:EasyMock与JMock的比较
-
MockObjects的选择:EasyMock与JMock的比较
本文假设读者已经了解了MockObjects的使用目的和基本方式,不对MockTest之类的技术作过多解释。仅提醒一句:“不要测试你的MockObjects”。
本文作为一个评测结果的同时,也可以作为EasyMock和jMock的简短教程。他们本身都很易用,可惜带的示例过于复杂,都用了过多的模式。看过本文的例子,相信就可以从
- 分类:Java 查阅全文
- JCoverage使用简明手册
- 不论TestCase写的多么的好和完善,要想确保被测试的代码每一行都被执行,仍然是非常困难的。为了获取关于这方面的信息,我们可以使用JCoverage。
使用目的
JCoverage正如其名,主要用于代码的覆盖测试。通过在被测试类的二进制文件中添加相应的指令,再配合junit,jcoverage可以给出被测试类的代码覆盖率,并给出测试过程中哪些语句被执行,
- 分类:Java 查阅全文
- JunitPerf使用简明手册
- 代码效率对于许多开发者而言是一个非常关心的指标。而且,代码执行效率的高低对于应用的使用者来说是感觉最直观的。它往往也是一个应用是否成功的关键性指标之一。那么是否存在那些能够反映代码执行效率的工具呢?我们可以试一试junitperf。
使用目的
测试单元测试的执行效率。由于在单元测试中
- 分类:Java 查阅全文