
JAVA
ning0123456
这个作者很懒,什么都没留下…
展开
-
JSF与Struts的异同
Struts和JSF/Tapestry都属于表现层框架,这两种分属不同性质的框架,后者是一种事件驱动型的组件模型,而Struts只是单纯的MVC模式框架,老外总是急吼吼说事件驱动型就比MVC模式框架好,何以见得,我们下面进行详细分析比较一下到底是怎么回事? 首先事件是指从客户端页面(浏览器)由用户操作触发的事件,Struts使用Action来接受浏览器表单提交的事件,这里使用了Command转载 2007-03-05 22:03:00 · 807 阅读 · 0 评论 -
RationalFunctionalTester实践: 配置被测程序
我们使用RationalFunctionalTester的目的是对某个软件进行测试,这”某个软件就称为被测程序”,首先要在RationalFunctionalTester配置一下被测程序,打开RFT,在菜单栏上选择配置->配置应用程序进行测试,然后弹出一个窗口:我们可以看到里面已经有两个程序了,分别为ClassicsJavaA,ClassicsJavaB(以后原创 2007-04-25 09:37:00 · 797 阅读 · 0 评论 -
怎样安装和配置Tomcat Admin
怎样安装和配置Tomcat Administration Web ApplicationHow install and configure Tomcat Administration Web ApplicationYYJASON 原创,2006年7月22日Tomcat 5 可以通过以运行在网页浏览器的配置应用程序非常方便地进行服务器的配置。这个应用程序称为 Tomcat Administratio转载 2007-04-27 11:26:00 · 653 阅读 · 0 评论 -
Hibernate与Spring整合的两种方法(1)
如何将Hibernate整合到Spring中去,在实践中我总结出来了以下两种方法,下面用示例演示一下,在进行整合之前,我们先要写一个简单的Hibernate操作数据库小程序,由于Hibernate不是这篇文章的重点,我只作一些简要的说明. 我们使用的数据库为MYSQL5,首先在里面建立一个数据库SQL: create database mydb;然后再建立一原创 2007-05-09 11:58:00 · 1400 阅读 · 2 评论 -
用了Together,还会想用Rose吗?
很久以前的程序员有篇文章赞美它了,用到现在,觉得再赞美一次也不过分,不过那篇文章好像找不到了,自己写一篇吧。我用过的Together有三个版本,一个是Together For JBuilder,一个是Together For Eclipse,还有一个是Together ConsoleCenter. Together一开始本来只有for JBuilder版本,和JBuilder紧密结合,后转载 2007-05-08 00:29:00 · 1699 阅读 · 1 评论 -
ant使用教程
Ant是什么? Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。? 将bin目录加入PATH环境变量。 ? 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_HOME(Unix和Wind转载 2007-05-10 16:30:00 · 735 阅读 · 0 评论 -
Struts教程-Struts的几个精细之处
最近在网上看到一篇N. Alex Rupp写的“Beyond MVC: A New Look at the Servlet Infrastructure”文章,意思大致是说MVC被Struts等框架错误地应用到了Servlet架构中。我想只有对Struts有足够的了解再加上在MVC方面有足够深的功力,才敢发此言论,不是经常听人说:最熟悉自己的人是你的敌人。本人功力尚浅,没有引领风潮的能力,而转载 2007-05-10 20:39:00 · 800 阅读 · 0 评论 -
JDOM入门:使用JDOM解析XML
使用JDOM解析XML一、前言 JDOM是Breet Mclaughlin和Jason Hunter两大Java高手的创作成果,2000年初,JDOM作为一个开放源代码项目正式开始研发。JDOM是一种解析XML的Java工具包。 DOM适合于当今流行的各种语言,包括Java,JavaScripte,VB,VBScript,Perl,C,C++等。它了为HTML和XML文档提供了转载 2007-05-11 20:06:00 · 1324 阅读 · 2 评论 -
关于Java日期处理函数
基础知识:公元1年1月1日是星期一一年有365天/366天(闰年)闰年规则:原则上4年1闰,但逢百时400才闰算法推理:365/7=52余1也就是说公元2年1月1日是星期二.....当然闰年会多过1天算法总结:A年B月C日1、每过去1年多1天,闰年再多1天,到上一年为止多了几天能算了吧。int count=(A-1)+(A-1)/4+(A-1)/400-(A-1)/100;2、从1月到上月转载 2007-05-16 16:25:00 · 804 阅读 · 0 评论 -
EJB3.0新规范概览及其未来发展
引言 期待已久的EJB3.0规范在最近发布了它的初稿。在本文中将对新的规范进行一个概要性的介绍,包括新增的元数据支持,EJBQL的修改,实体Bean模型访问bean上下文的新方法和运行时环境等等。作者还讨论了EJB在未来要作出的调整以及EJB3.0与其他开发规范之间的关系。 开始 无论如何由于EJB的复杂性使之在J2EE架构中的表现一直不是很好。EJB大概是J2EE架构中唯一一个没有兑现其转载 2007-05-18 18:49:00 · 764 阅读 · 0 评论 -
第一个EJB3.0范例
2004年7月,EJB专家委员会公布了新的EJB3.0规范草本。2004年10月7号,JBoss发布了支持EJB3.0的第一个预览版本jboss-EJB-3.0_Preview_1。2004年11月5号,JBoss发布了支持EJB3.0的第二个预览版本jboss-EJB-3.0_Preview_2。我们来完成第一个EJB3.0程序。搭配环境实现EJB3.0的环境要求使用JBoss的jboss-4.转载 2007-05-18 18:54:00 · 637 阅读 · 0 评论 -
Spring框架下实现基于组的用户权限管理
在几乎所有的Web应用中都需要对访问者(用户)进行权限管理, 因为我们希望某些页面只对特定的用户开放, 以及某些操作只有符合身份的用户才能进行。这之中涉及到了身份验证和权限管理. 只有单用户系统和多用户单权限系统才不需要权限管理。 在本文中, 使用了基于组的权限管理, 并在Spring框架下利用HandlerInterceptorAdapter和Hibernate进行实现。 User的结构转载 2007-04-27 10:35:00 · 724 阅读 · 0 评论 -
RationalFunctionalTester实践: 测试脚本的录制
真在书写中。。。原创 2007-04-25 09:39:00 · 706 阅读 · 0 评论 -
Java Mail 例子
网上很多,不过一般都是没有smtp验证的,下边是一段示例代码: 不能直接运行的,不过,可以看看里面关于验证的部分。 //发送邮件函数 public boolean sendMail(String mailTo,String mailSubject,String mailBody)...{ //发送email try ...{ //default account转载 2007-06-18 00:29:00 · 709 阅读 · 0 评论 -
用Struts Validator检查你的表单
用Validator(验证器)提供的丰富的内置验证方法简化Struts的开发过程。 Struts框架的一个主要好处是它提供了对接收到的表单数据进行验证的内置界面。如果有任何验证失败,则应用程序都会重新显示HTML表单,这样就可以改正无效的数据了。如果验证成功,则处理过程会继续进行。Struts框架的简单验证界面会减少与处理数据验证有关的令人头疼的事情,这样你就可以把精力集中到验证代码上,而不是转载 2007-06-22 11:06:00 · 717 阅读 · 0 评论 -
JSP连接MYSQL乱码解决方法
本文是讲述JSP连接MYSQL乱码,如果你需要解决的问题是PHP连接MYSQL乱码,请参考别一文章:http://www.web745.com/article_html/2006/09/433.htmlJSP连接MYSQL乱码的原因有很多;教程作者:www.web745.com (王颂元) 转载请注明出处要解决JSP乱码,首先就要了解JSP乱码的原因1.架设服务器安装MYSQL时的会让你选择一种编转载 2007-06-20 19:12:00 · 3474 阅读 · 3 评论 -
Struts的文件上传
Struts的文件上传本文用的是Struts1.1的org.apache.struts.upload.FormFile类。很方便,不用自己写。也不用写一个jsp调用jspsmartupload就可以搞定。选择上传文件页面:selfile.jspUpLoadAction.java import java.io.*;import javax.servlet.http.*;import org.apac转载 2007-06-22 10:37:00 · 776 阅读 · 0 评论 -
jspSmartUpload上传组件
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传转载 2007-06-22 10:34:00 · 747 阅读 · 0 评论 -
Java RMI 举例
RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。下面我们通过具体的例子,建立一个简单的远程计算服务和使用它的客户程序1.一转载 2007-04-10 23:45:00 · 872 阅读 · 0 评论 -
J2EE更名为JavaEE
下面是来自Bill Shannon 的一篇文章,Bill Shannon 是Java EE Spec 的 Leader.. 大家应该都知道,最近我们修改了Java platforms的名称。将来,我们不会再有"J2EE"这个名词。代替它的将会是"java EE",全称是"Java Platform, Enterprise Edition"..下一个release的版本将会是"Java EE翻译 2007-04-11 08:07:00 · 1419 阅读 · 0 评论 -
struts+spring整合测试
struts+spring整合有3种方式,通过查阅资料得知,将servlet action 委托给spring来管理的这种方式优势最为显著.本次struts+spring整合测试就是采用委托的方法。 实施步聚: 首先在struts-config.xml文件中注册spring插件,如下所示。转载 2007-04-14 08:09:00 · 978 阅读 · 0 评论 -
Struts + Spring整合3种方法亲身实践(1)
Struts + Spring整合3种方法亲身实践(1) 由于最近要做一个项目,用到struts, spring, hibernate;之前我做项目,只用过struts ,hibernate(很落后的表现,呵呵!),所以呢下定决心,练了一把,先写一个最简单的struts程序,输入页面:input.do, 一个文本框,输入信息后,点确确定,跳转到另一页面,显示welcome,**,够简原创 2007-04-20 10:07:00 · 1160 阅读 · 0 评论 -
Struts + Spring整合3种方法亲身实践(2)
方法1: Action不再继承Struts提供的Action类,而是要继承Spring提供的ActionSupport类,然后在Action中获得Spring的ApplicationContext,在这个示例中需要修改的地方为HelloWorldAction类,如下:public class HelloWorldAction extends ActionSupport{原创 2007-04-20 22:45:00 · 1197 阅读 · 1 评论 -
java测试private方法
当Java的类有一个方法的访问修饰符是private,我们在写测试类时该怎样对它进行测试吗?道难是先将它的修饰符改成public,然后在做完测试之后再将其改回public,其实完全不用这样做,我们在编写测试类的时候只要将其私有方法抽出,让其可以访问,就可以按要求进行测试了.开始我们先写一个被测试类,如下:package com.srcopen.test;public class Exa原创 2007-05-29 19:56:00 · 6273 阅读 · 1 评论