`
oxidy
  • 浏览: 162778 次
  • 性别: Icon_minigender_1
  • 来自: 吉林长春
社区版块
存档分类
最新评论
文章列表
匹配首尾空格的正则表达式: (^\s*)|(\s*$)    匹配Email地址的正则表达式: \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*   ^[\\w-]+(\\.[\\w-]+)*@[\\w-]+(\\.[\\w-]+)+$   利用正则表达式限制网页表单里的文本框输入内容, 用正则表达式限制只能输入数字: onkeyup="value=value.replace(/[^\d]/g,'''') "onbeforepaste="clipboardD ...
学习Spring 的DAO理念:        通过与持久化技术无关的方式来访问数据访问层。也就是说,DAO接口不需要暴露它采用什么技术去访问数据。取而代之,只有相关的数据访问方法被暴露在接口中,这将有助于灵活的应用设计。        如果数据访问层的实现细节渗透在应用的其他部分中,整个应用都将和数据访问层紧密耦合在一起,导致一种僵硬的应用设计。 Spring 帮你把数据访问层从应用的其它部分隔离开来的一种方法是:提供一套贯穿整个DAO框架的一致的分级异常体系。   Spring 的DAO异常层次 异常 ...
《Struts In Action》是In Action系列中的一本 In Action 系列图书有: 01- Ajax In Action (2006) 02- JavaServer Faces In Action (2005) 03- Spring In Action (2005) 04- SWTJFace In Action (2005) 05- Hibernate In Action (2005) 06- Microsoft Reporting Services In Action (2005) 07- POJOs In Action (2005) 08- Java Reflecti ...
1、日期格式化:   在aspx页面内: <%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date")%>     显示为: 2004-8-11 19:44:28  , 而我只想要:2004-8-11 <%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-M-d}")%>      应该如何修改?    【格式化日期】               取出来,一般是 ...
            WebWork is a Java web-application development framework. It is built specifically with developer productivity and code simplicity in mind, providing robust support for building reusable UI templates, such as form controls, UI themes, internationalization, dynamic form parameter mapping t ...
官方关于Eclipse Europa的介绍,其中的项目已经达到21个 Eclipse Europa is the annual release of Eclipse projects. Like last year’s Callisto release, the Europa release is a coordinated release of different Eclipse project teams. This year, the annual release includes 21 projects. By releasing these projects at the same t ...
来源:ccidnet.com            INSERT、DELETE、UPDATE 三种SQL语句是数据库技术的三大基本语句。在通常的web开发中对它的处理可以说是无处不在. 如果简单的都用手工来构造这些SQL语句的话, 一方面给我们的开发带来很大的工作量, ...
 设计模式做为程序员的“内功心法”,越来越受到.net社区的重视,这种变化是很可喜的,Java社区走在了我们的前面,但这种状况也许有一天会发生改变。   从追MM谈Java的23种设计模式   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.     工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点 是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客 ...
孙卫琴Java系列 共享数据在Web应用中的范围:         在web应用中,如果某种数据需要被多个Web组件共享,可以把这些共享数据存放在特定的范围内。          共享数据有4种存在范围: page:共享数据的有效范围是用户请求访问的当前JSP页面。 request:共享数据的有效范围为“用户请求访问的当前Web组件,以及和当前Web组件共享同一个用户请求的其他Web组件”。如果用户请求访问的是JSP网页,那么该JSP网页的<   %@include  >  指令以及< forward > 标记包含的其他JSP文件也能访问共享数据。re ...
Struts是MVC架构,他可以造Web应用程序中使用JSP和Servlet。Struts解决了用JSP或Servlet开发Web应用程序时遇到的万儿难题。大多数情况下,可以使用Servlet生成HTML页面,并传送到客户端,但这样所有的代码都必须用Servlet编写,代码比较麻烦,维护也很困难;另外,使用JSP来生成HTML页面时,业务逻辑和显示逻辑混杂在一起,很多Java代码和HTML代码混在一起,代码维护量很大,开发效率低。Struts在Java服务器端实现了MVC设计模式,在创建Web应用程序时能容易地分离表示层和业务数据层,这就解决了JSP带来的问题。 MVC设计模式: Struts架 ...
最近在做一个项目,需要用到ASP通过模板生成一个静态页面的功能,在网络上找了好多,但是我最后选择用这样的一种方法:完全通过了测试,我的测试环境是Windows2003SP2+DreamWeaver 8。 详见附件 js 代码 直接FSO读取模板文件,不存入数据库,这样修改模板才够方便.       程序代码<!--模板文件(template.htm)-->    <html>    <head>    <title>{TITLE}</title>    </head>   ...
应用程序可以直接通过Hibernate API 访问数据库。Hibernate API中的接口可分为以下几类。 提供访问数据库的操作(如保存、更新、删除和查询对象)的接口。这些接口包括:Session、Transaction和Query接口 用于配置Hibernate的接口 ...
Spring是什么? Spring是一个开源框架,由Rod Johnson创建,他在Expert One-on-One:J2EE Design and Development 这本书中阐述过这个框架。在该书中Spring被称为“接口21” 注意:        为了避免歧义,我们使用“EJB”来代表Enterprise JavaBean。当我们说原始的JavaBean时,我们使用“JavaBean”或简称为“Bean”,其他的一些在书中使用的名词有POJO(Plain Old Java Ob ...
Hibernate是什么?从不同的角度有不同的解释:  它是连接Java应用程序和关系数据库的中间件。 它对JDBC API 进行了封装,负责Java对象的持久化。 在分层的软件架构中它位于持久化层,封装了所有数据访问细节,是业务逻辑层可以专注于实现业务逻辑。 它是一种ORM映射工具,能够建立面向对象的域模型和关系数据模型之间的映射。 实现对象持久化的几种模式: 业务逻辑和数据访问耦合 主动域对象模式 ORM模式 JDO模式 CMP模式   ...
Global site tag (gtag.js) - Google Analytics