
Java框架
文章平均质量分 84
feidragon319
做什么事都要努力才是正道!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JSTL基础教程
JSP 标准标记库 (JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML操作以及数据库访问。在 developerWorks 上其新系列的第一篇文章中,软件工程师 Mark Kolb 向原创 2008-01-29 10:45:00 · 516 阅读 · 0 评论 -
Spring 让 LOB 数据操作变得简单易行
本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐述。概述LOB 代表大对象数据,包括 BLOB 和 CLOB 两种类型,前者用于存储大块的二进制数据,如图片数据,视频数据等,而后者用于存储长文本数据,如论坛的帖子内容原创 2007-12-17 08:40:00 · 452 阅读 · 0 评论 -
用web.xml控制Web应用的行为
1 定义头和根元素部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-原创 2008-01-08 17:03:00 · 414 阅读 · 0 评论 -
JAVA的设计模式
JAVA的设计模式经前人总结可以分为23种,希望在学习完毕后能对自己的工作有所帮助。设计模式根据使用类型可以分为三种:1、 创建模式:工厂模式、单子模式、建造者模式、原型模式、工厂方法模式。2、 结构模式:外观模式、代理模式、适配器模式、组合模式、装饰模式、桥模式、共享模式。3、 行为模式:模板模式、纪念品模式、观察者模式、责任链模式、命令模式、声明模式、原创 2008-01-14 12:10:00 · 348 阅读 · 0 评论 -
eXtremeComponents介绍
eXtremeComponents介绍 lucky http://www.blogjava.net/lucky1. 引言终于完成eXtremeComponents官方文档的翻译,通过翻译也学习到了很多东西:包括技术架构、细节,最重要的还是作者的激情和毅力。eXtremeComponents是一系列提供高级显示的开源JSP定制标签,当前的包含的组件为eXtremeTable,用于原创 2008-01-18 12:39:00 · 2367 阅读 · 0 评论 -
eXtremeComponents指南
extremeComponents指南 eXtremeComponents指南eXtremeComponents指南 Jeff Johnston版本1.0.0本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电子版)使用和传播时本文档时,必须包含本版权申明原创 2008-01-18 12:40:00 · 644 阅读 · 0 评论 -
HashMap和Hashtable及HashSet的区别
MemCached的PHP客户端操作类一// // +---------------------------------------------------------------------------+ // | memcached client, PHP | // +---------原创 2008-04-10 12:10:00 · 1457 阅读 · 0 评论 -
HashMap和Hashtable及HashSet的区别
Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。 添加数据使用put(key, value),取出数据使用get(key),这两个基本操作的时间开销为常数。 Hashtable通过initial capacity和load factor两个参数调整性能。通常缺省的load fac原创 2008-04-10 12:10:00 · 503 阅读 · 0 评论 -
eXtremeComponents指南
extremeComponents指南 eXtremeComponents指南eXtremeComponents指南 Jeff Johnston版本1.0.0本文档允许在遵守以下两条原则的条件下被使用和传播: 1)不能凭借本文档索取任何费用 2)以任何方式(印刷物或电子版)使用和传播时本文档时,必须包含本版权申明原创 2008-01-18 12:40:00 · 429 阅读 · 0 评论 -
Spring 让 LOB 数据操作变得简单易行
级别: 中级摘自:http://www.ibm.com/developerworks/cn/java/j-lo-spring-lob/2007 年 7 月 30 日本文讲解了在 Spring 中处理 LOB 数据的原理和方法,对于 Spring JDBC 以及 Spring 所集成的第三方 ORM 框架(包括 JPA、Hibernate 和 iBatis)如何处理 LOB 数据进行了阐原创 2008-04-18 11:11:00 · 446 阅读 · 0 评论 -
把一个java web应用包装成桌面应用的简单做法
摘自:http://java.youkuaiyun.com/page/ca441801-5423-4eed-8bb9-681757c2ee4d昨天玩h2的时候想起来的, 这年头把在线应用报装成桌面应用是越来越流行了,几年前做过类似的事情,简单介绍一下。1. 选择一个嵌入的web 服务器和 数据库。web服务器我选择的是jetty,虽然tomcat也有类似的嵌入版本,但是体积和性能都还是有点差距原创 2008-06-23 11:13:00 · 716 阅读 · 1 评论 -
jBPM-jPDL学习
概述: jBPM(JBoss Business Process Management业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。 jPDL是构建于jBPM框架上的流程语言之一。在jPDL中提供了任务(tasks)、待处理状态 (wait states)、计时器(time原创 2009-01-16 16:39:00 · 529 阅读 · 0 评论 -
jstl fn 函数
JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。转载 2009-02-26 10:48:00 · 2212 阅读 · 0 评论 -
HSQLDB介绍
目前稳定版本 hsqldb_1_8_0_9.zip下载处 http://hsqldb.sourceforge.net/(1)简介 hsqldb 是由 Tomas Muller 的 Hypersonic SQL 後续开发出来的专案, hsql 已经停止研发了, hypersonic db 是纯 java 所开发的资料库, 可以透过 jdbc driver 来存取, 支援 ANSI-92 标准原创 2007-12-06 10:47:00 · 578 阅读 · 1 评论 -
Spring的Acegi security的配置
Spring的Acegi security的配置,和JDK1.5的一些问题 新的项目没有开始于是抽空做一个通用一些的Security,后来又考虑到CAS和SSL的认证问题俺还没有弄懂,就选择直接使用Spring的子项目acegi acegi是基于Spring的的一个安全框架,支持HTTP基本(basic)验证、HTTP Request Session验证、安全通道、ACL等等,功能强原创 2007-12-06 09:19:00 · 1766 阅读 · 0 评论 -
struts nested标签
nested 标签就是把表单直接对应到一个业务类对象,在FORM类中定义这个业务类对象就可,这个标签用起来也不难,而且还挺好用,比如说有个 表单类PersonForm,业务类Person,在PersonForm中定义 Person person=new Person(); 注意这里用new分配空间,不能只是这样Person person; 在Person类中定义 private St原创 2007-12-05 10:52:00 · 1156 阅读 · 0 评论 -
Struts配置文件详解(来自csdn)
Struts应用采用两个基于XML的配置文件来配置,分别是web.xml和struts-cofig.xml文件.web.xml文件是配置所有web应用的而struts-config.xml文件是struts专用的配置文件,事实上也是可以根据需要给这个配置文件起其他名称的. Web应用的发布描述文件:web应用发布描述文件可以在应用开着者,发布者和组装者之间传递配置信息,Web容原创 2007-11-30 08:35:00 · 325 阅读 · 0 评论 -
stl fmt 标签学习笔记
1.:资源绑定。除了以前提到过的在web.xml中声明以外,还可以利用此标签。例 2.:设置locale,主要是用于这种情况,一个中国人在国外,locale是en_US,但想用中文显示。例: 3.:输出properties文件原创 2007-11-30 15:19:00 · 454 阅读 · 0 评论 -
Acegi安全框架
Acegi是为基于Spring的应用提供的声明式安全框架。它通过在Spring的应用上下文中配置一系列的Bean完成安全设置,完成利用了Spring提供的依赖注入和IoC编程方式。为了保证Web应用的安全需求,Acegi使用过滤器拦截servlet请求,并执行认证来执行安全措施。Acegi通过安全方法级调用来执行更低层次的安全需求。通过使用Spring的AOP,Acegi使用代理对象原创 2007-11-30 14:31:00 · 330 阅读 · 0 评论 -
JSTL简介
JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言。标签库目前支持四种标签: 标签原创 2007-11-30 10:54:00 · 328 阅读 · 0 评论 -
Java报表制作(iReport+jaserReport+jFreeChart)
INTRODUCTION目前开源报表中,本人觉得比较好的组合是iReport+jasperReport+jFreeChart,本文将对这三个工具做一些介绍,希望对你的报表开发有些帮助。 2 JasperReport2.1 简介JasperReport 是产生报表的核心部分,首先要先有个xml文件,然后根据jasperreports.dtd编译成j原创 2008-02-19 17:27:00 · 4996 阅读 · 5 评论 -
struts标签——html
html:base虽然这里的标题是html:base标签,但是这里也是这篇指南要介绍的第一个Struts html标签。因此我想在这里从整体上简单的介绍一下,最后给出一个对照表。其中的绝大多数标签就不一一介绍了,要介绍的也不会在这里介绍,而是将其独立出来以显重要性。从用户处收集数据是动态web应用非常重要的一个方面,因此构建输入表单也就自然而然的成为struts框架的一个重要内容。Stru原创 2007-12-05 10:16:00 · 415 阅读 · 0 评论 -
acegi-security-sample-contacts-filter例子学习(一)
这是一个Acegi官方的例子。它以联系人的管理为例子,说明如何使用Acegi作权限控制。这个例子包含在acegi的包里面。下载地址:http://prdownloads.sourceforge.net/acegisecurity/acegi-security-0.8.3.zip?download。联系人管理说明了下列中心的Acegi安全控制能力: Role-based s原创 2007-12-06 10:55:00 · 812 阅读 · 0 评论 -
acegi-security-sample-contacts-filter例子学习(二)
功能实现分析这个例子使用了HSQL做数据库,spring的AOP作为基础,使用Acegi做安全控制组件。联系人管理的web应用在启动时候,会做一系列初始化动作:1. 读取web.xml文件,2. 并解析文件里的内容。a) context-param元素。i. contextConfigLocation属性。这个属性定义了spring所需要的3个属性文件。它们分别是:applicati原创 2007-12-06 10:57:00 · 577 阅读 · 0 评论 -
struts标签——bean
bean:cookiecookie最早是由Netscape公司提出来的,用来存储客户的少量状态信息。如果您对cookie的具体细节感兴趣可以查阅参考资料中的cookie spec。 bean:cookie标签取回请求中名称为name的cookie的值。如果没有指定multiple属性则依据刚取回的值创建一个Cookie类型的bean。如果指定了multiple属性则依据刚取回的值创建一个C原创 2007-12-05 10:18:00 · 361 阅读 · 0 评论 -
struts标签——logic
logic:iteratelogic:iterate标签用来迭代集合,您可以使用如下方式来为这个标签指定其要叠代的集合: 使用一个运行时表达式,这个表达式的值是一个集合。 用name属性引用一个JSP Bean,这个JSP Bean本身就是一个集合。 用name属性引用一个JSP Bean,这个JSP Bean的一个属性是一个集合,这时可以联合使用prop原创 2007-12-05 10:21:00 · 339 阅读 · 0 评论 -
Struts包含的标签库
Struts 框架提供了一系列的框架组件,同时,他也提供了一系列的标签(Tag)用于和框架进行交互。Struts提供的标签包含在以下四个标签库(Tag libraries)中:· HTML· Bean· Logic· Template这四个标签库所包含的标签功能各自截然不同,从标签库的名字我们可以看出其功能,如,HTML 标签库是用来包装HTML控件的。1.3 在Struts应用中使用标签库和使用原创 2007-12-05 10:39:00 · 644 阅读 · 0 评论 -
Struts Tiles 标签库
tiles:insert page="/layouts/commonLayout.jsp" flush="true" /> 插入到JSP页面中:这个例子将tag中指定的页面插入到整个页面中来。page属性可以是指向任原创 2007-12-05 10:51:00 · 1169 阅读 · 0 评论 -
Apache Java项目全介绍
转自:http://java.youkuaiyun.com/page/f1d86ecf-6cb8-4773-b169-6676a9fe4013 Apache java项目全介绍最近接触Jakarta-Common-BeanUtils这个东东比较 多,于是对Apache Jakarta Project产生了兴趣,上他们的官方网站上看了下感觉有用的东西好多,眼花缭乱的,又没有中文网站,又上各大论坛转载 2009-02-27 09:38:00 · 668 阅读 · 0 评论