谈谈Spring 2.x中简化配置的问题 Spring 2.x在配置文件的简化的方面做了很多工作,原来1.x中比较麻烦的配置都已经拥有了比较完美的解决方案。最近刚看完《精通Spring 2.x --企业应用开发精解》的书,结合自己的经验整理一下简化配置的内容。 一、关于集合的配置 1.List >1.x版本的 Java代码 <bean id="parentBoss" abstract="true"class="com.baobaotao.attr.Boss"> <--父<bean>  &nbs ...
package com.epeer.dao;public interface UserDao ...{    public void insertUserIp(String startip, String endip);}package com.epeer.dao;import java.text.MessageFormat;import org.springframework.jdbc.core.support.JdbcDaoSupp ...
Spring 配置proxool连接池 在我的工程中,文件名叫hibernate.cfg.xml,和entity放在一起 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context"&nbs ...
这次来看看Spring提高的一些有用过的JEE中使用到的功能,如发送Email, 执行定时任务... 先来看看发送Email吧, 在Spring中发送Email是很简单的,使用Spring提高的MailSender和MailMessage就可以了,配置代码如下: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "spring-beans.dtd" > <beans> <bean id="mailSender" c ...
iBATIS框架理论学习篇   2008-02-22 作者:kimsoft 来源:csdn   1、什么是iBATIS 1.1作者     Clinton Begin,很牛X的名字 1.2背景故事     Clinton Begin于2001年启动iBATIS项目,最先的焦点是发展密码软件解决方案。第一个iBATIS产品是Secrets,是一个象PGP的个人数据加密器和签名工 ...
Hibernate3.2 核心包作用   包 作用 说明 jta.jar 标准的JTA API 必要 commons-logging.jar 日志功能 必要 commons-collections.jar 集合类 必要 antlr.jar ANother Tool for Language Recognition(antlr) 必要 dom4j.jar XML配置和映 ...
activation.jar ---------------------------------------给mail.jar用的antlr-2.7.5H3.jar -----------------------------------给hibernate用的asm-attrs.jar ----------------------------------------给hibernate用的asm.jar -----------------------------------------------给hibernate用的cglib-2.1.jar ----------------------- ...
activation.jar ---------------------------------------给mail.jar用的antlr-2.7.5H3.jar ----------------------------------给hibernate用的asm-attrs.jar ---------------------------------------给hibernate用的asm.jar -----------------------------------------------给hibernate用的cglib-2.1.jar ------------------------- ...
Webwork中使用Velocity入门实例           使用说明:              http://wiki.javascud.org/display/ww2cndoc/Velocity     2006-03-10        &n ...
VTL-Velocity Template Language: VTL意味着提供最简单、最容易并且最整洁的方式合并页面动态内容。 VTL使用references来在web site内嵌套动态内容,一个变量就是一种类型的reference。变量是某种类型的refreence,它可以指向java代码中的定义,或者从当前页面内定义的VTL statement得到值。 下面是一个VTL statement的例子,它可以被嵌套到HTML代码中: #set ( $a = “Velocity” ) 和所有的VTL statement一样,这个statement以#字符开 ...
前述: 基于Java的网站开发,很多人都采用JSP作为前端网页制作的技术,尤其是在国。这种技术通常会存在一些问题,可以通过简单地分析网站开发过程来看看这些问题。通常网站开发采用以下两种方式:◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由程序员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。这就是通常的JSP页面制作,当然这部分可以由美工完成模板,然后由JSP工程师以它为原型创建相应的JSP页面。◆ 网站功能确定后,由美工设计网页的UI(界面)部分,然后由网页制作人员在其上加入代码显示逻辑(比如循环、判断显示数据结果)。在这一步的JSP页面制作中,网页制作人员通常只需要懂J ...
接着前些时的图片上传部分,总结下图片下载 下载总结:   先看页面: ...................................................................................................................................... <a href="/manager/download.jsp?url=${picNews.photoURL} &pictureId=${picNews.pictureId }"> <font color=" ...
隐含对象(Implicit Objects) 作为JSP开发人员,你经常会隐含的访问那些在所有的JSP文件中都可以使用的对象。 如果你使用了这些对象,它们会被JSP引擎分析出,并在生成servlet时插入到对应的位置。   Out对象 Out隐含对象来源于java.io.Writer类,它用于发送输出流到客户端。 最通用的时out.println()方法,它来打印文本信息到客户端浏览器。 列表2.8显示了使用out隐含对象的例子: ----------------------------------------------------------------- ...
HttpServletRequest,HttpServletResponse:这两个属性的作用范围最小。     时间上:只是本身请求和应答完成就失效,当然转发是把当前的request对象取出来传给另一个资源,其实本身的request对象还是只生存到本次请求结束,response也同样。     空间上:只能发送请求的客户端有效。    HttpSession:一次连结到客户端关闭,时间作用范围比上面两个大,空间任用范围相同。   &nb ...
一:继承关系 XxxAction  <--  ManagerAcionSupport  <--  BasicActionSupport  <--  ActionSupport 从左到右依次继承 二:流程 在BasicActionSupport中执行最原始的execute()方法,返回basic()方法, 在ManagerActionSupport中,重写basic()方法,在其中做权限判断。并扩充返回空值的right()方法,       &nb ...