java
文章平均质量分 80
lanhai180
这个作者很懒,什么都没留下…
展开
-
Eclipse 运行命令行参数大全
包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 IBM WSAD v5.1 也支持这个功能. 运行 Eclipse将 Eclipse 驱动程序安装(解压缩)到某个目录(例如,c:/eclipse)原创 2005-07-11 01:33:00 · 752 阅读 · 0 评论 -
Struts:Tiles框架
概况 传统的GUI工具包,如Java AWT和Java Swing,都提供了一些功能强大的布局管理器,它们指定各个视图组件在窗口中的分布位置。布局管理器有助于创建复合式的复杂界面,一个复合式界面由一些简单的基本界面组成。利用布局管理器来创建GUI界面有以下优点: ·可重用性:基本界面可以被重用,组合成各种不同的复合式界面 ·可扩展性:可以方便的扩展基本界面,从而创建更复杂的界面原创 2005-07-16 16:36:00 · 1744 阅读 · 0 评论 -
JAVA中正则表达式的应用-java.util.regex
现在JDK1.4里有了自己的正则表达式API包,JAVA程序员可以免去找第三方提供的正则表达式库的周折了,我们现在就马上来了解一下这个SUN提供的迟来恩物- -对我来说确实如此。1.简介:java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。它包括两个类:Pattern和Matcher Pattern 一个Pattern是一个正则表达式经编译后的表现模式。原创 2005-07-16 18:16:00 · 845 阅读 · 0 评论 -
如何利用Java的反射的机制来简化Structs应用程序的开发
本文讲述了如何利用Java的反射的机制来简化Structs应用程序的开发。一、Struts中引入ActionForm类的意义与缺陷: 在Struts应用程序中,ActionForm是一个很重要的概念,它的主要功能就是为Action的操作提供与客户表单相映射的数据(如果在客户指定的情况下,还包括对数据进行校验)。Action根据业务逻辑的需要,对数据状态进行修改,在改变系统状态后,ActionF原创 2005-07-14 14:40:00 · 997 阅读 · 0 评论 -
设计模式中的代理问题
理解并使用设计模式,能够培养我们良好的面向对象编程习惯,同时在实际应用中,可以如鱼得水,享受游刃有余的乐趣.代理模式是比较有用途的一种模式,而且变种较多,应用场合覆盖从小结构到整个系统的大结构,Proxy是代理的意思,我们也许有代理服务器等概念,代理概念可以解释为:在出发点到目的地之间有一道中间层,意为代理.设计模式中定义: 为其他对象提供一种代理以控制对这个对象的访问.为什么要使用Proxy?1原创 2005-08-23 22:48:00 · 854 阅读 · 0 评论 -
Ant语法元素
Ant语法元素说明如下:-help显示描述Ant 命令及其选项的帮助信息。-projecthelp显示包含在构建文件中的、所有用户编写的帮助文档。即为各个中description 属性的文本,以及包含在元素中的任何文本。将有description 属性的目标列为主目标(“Main target”),没有此属性的目标则列为子目标(“Subtarget”)。-version要求Ant 显示其版本信息,原创 2005-09-04 15:08:00 · 1947 阅读 · 0 评论 -
开源项目
sourceforge http://www.sourceforge.netjava.net http://www.java.netEclipse www.eclipse.orgOpenSource www.opensource.orghtmlArea http://sourceforge.net/projects/itools-htmlarea/(所见即所得的在线HTML编辑原创 2005-11-16 00:15:00 · 1081 阅读 · 0 评论 -
JDK1.5新特性介绍
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象原创 2005-12-12 09:22:00 · 844 阅读 · 0 评论 -
基于java使用FCKeditor
基于java使用FCKeditor:试用了一下FCKeditor,感觉不错(http://www.fckeditor.net)稍稍整理了一下,过程如下:1.下载FCKeditor.java 2.3 (FCKeditot for java)FCKeditor 2.2 (FCKeditor基本文件)2.建立项目:tomcat/webapps/FCKeditor3.FCKeditor.原创 2006-02-23 12:37:00 · 10428 阅读 · 18 评论 -
Struts源码研究 - logic-Iterator标签
logic:Iterator标签(以下简称“该标签”)是Struts里非常常用的一个标签,其作用在于循环显示给定容器对象中的值如此常用的标签,其源代码当然需要拿出来研究一下,以下列举几条研究成果:1、该标签内部使用Collection来表示给定的容器,所有的给定容器对象(如ArrayList,Map等)都会被其转化成为Collection2、该标签自己维护循环索引3、该标签常见的几个属性如下:na原创 2005-07-11 16:47:00 · 821 阅读 · 0 评论 -
Struts源码研究 - Bean-Message标签
Struts中非常常用的有这样的一个标签:众所周知,这个标签做的事情是这样的:访问在struts-config.xml中定义的资源文件,一般是application.properties,一般是这样定义的:根据以上的定义,Struts将到WEB-INF/classes/resource/下去找application.properties文件,这是从以上配置信息的表面上看起来是这样,但通过查看Str原创 2005-07-11 16:46:00 · 826 阅读 · 0 评论 -
Java的Build工具—Ant
本文以最新发布的Ant 1.5.1为例,介绍这款优秀的Build工具的安装配置、基本应用和一些高级话题。最新的Ant下载地址是 http://jakarta.apache.org/ant/ 。 Ant是一种基于Java的Build工具。理论上来说,它有些类似于C中的make,但比make优越。现在存在的大多数Build工具,如make、gnumake、nmake、jam等都存在这样或那样的不足,比原创 2005-07-11 01:55:00 · 1414 阅读 · 0 评论 -
struts标签iterate的例子
在逻辑标记库中定义了标记,它能够根据特定集合中元素的数目对标记体的内容进行重复的检查。集合的类型可以是java.util.Iterator,java.util.Collection , java.util.Map或是一个数组。有三种方法可以定义这个集合: 1.使用运行时间表达式来返回一个属性集合的集合 2.将集合定义为bean,并且使用name属性指定存储属性的名称。 3.使用name属性原创 2005-07-12 13:50:00 · 3030 阅读 · 0 评论 -
Web应用的测试--HttpUnit
HttpUnit是一个集成测试工具,主要关注Web应用的测试,提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让你可以不需要发布Servlet,就可以对Servlet的内部代码进行测试。本文中作者将详细的介绍如何使用HttpUnit提供的类完成集成测试。1 HttpUnit简介Http原创 2005-07-11 00:13:00 · 799 阅读 · 0 评论 -
server.xml配置简介
server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Connector (表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors原创 2005-07-11 02:00:00 · 722 阅读 · 0 评论 -
struts消息资源故障
排除消息资源故障消息资源帮助开发人员在一个集中位置存储标签、错误信息等内容,简化了后续阶段的维护工作。该集中位置是一个属性文件,存储在应用程序的类路径中,因此组件可以方便地访问。以下是为 Struts 应用程序定义消息资源的两种方法:web.xml struts-config.xml 对于 web.xml,将属性文件定义为 ActionServlet 的 param-value。下面是一个简短的原创 2005-07-11 12:45:00 · 925 阅读 · 0 评论 -
Struts源码研究 - html-Link标签篇
Struts中的html:link标签是一个很常用的标签,其功能也比较明显:生成这样的HTML代码在刚开始接触这个标签的时候,我知道这个标签可以这样用:=========================================================String via paramId and paramName===================================原创 2005-07-11 16:40:00 · 758 阅读 · 0 评论 -
Struts源码研究 - html-Cancel标签应用注意事项
Struts里的html:Cancel标签是在Form中经常运用的一个标签,主要功能就是cancel当前Form,一般写法如下:==============================================================================================================这个标签将生成如下的HTML代码:bCancel=t原创 2005-07-11 16:42:00 · 862 阅读 · 0 评论 -
Struts源码研究 - Action-Input属性
初学Struts,写了一个很简单的应用,主要功能和页面如下:1、首页显示一个“添加新用户”的链接,点击该链接出发一个forward动作,页面导向到添加用户的jsp页面2、添加用户的jsp页面中,可供用户输入“用户名”和“用户描述”两项3、用户输入完毕,将做输入数据合法性检查,检查通过,将输入信息保存进入文件(使用了Properties类),然后返回首页;检查失败返回添加用户页面4、数据合法性检查分原创 2005-07-11 16:44:00 · 1072 阅读 · 0 评论 -
Ajax简介
作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对用户自然和响应灵敏方面却投入不足。 本文介绍一种转载 2007-01-25 22:38:00 · 953 阅读 · 0 评论