自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(36)
  • 资源 (65)
  • 收藏
  • 关注

原创 WebWork2与SpringFramework集成之实例篇(原创)(5-2)

(4)表单处理Action:PriceIncreaseFormActionpackage web; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; import bus.PriceIncrease;import bus.ProductManager; import com.o

2004-08-30 17:41:00 1838

原创 WebWork2与SpringFramework集成之实例篇(原创)(5-1)

5、实现表单交互(1)辅助Action:PriceIncreaseFormpackage web; import org.apache.commons.logging.Log;import org.apache.commons.logging.LogFactory; import bus.PriceIncrease; import com.opensymphony.xwork.Action

2004-08-30 17:39:00 1663

原创 WebWork2与SpringFramework集成之实例篇(原创)(4)

4、用Velocity替代JSP(1)添加WebWorkVelocityServlet控制器:ww2/WEB-INF/web.xml            velocity        com.opensymphony.webwork.views.velocity.WebWorkVelocityServlet        1                 velocity      

2004-08-27 15:53:00 1604

原创 WebWork2与SpringFramework集成之实例篇(原创)(3-2)

(3)结果视图:hello.jspl         下面是用WebWork2改写的hello.jsp  Products  $ Increase Pricesl         WebWork2的资源束机制Ø         WebWork2将资源束属性文件分散到每一个Action类,例如WebWork2会自动在与SpringappAction类同目录的SpringappAct

2004-08-27 14:42:00 1968 1

原创 WebWork2与SpringFramework集成之实例篇(原创)(3-1)

3、使用WebWork2实现Web表示层(1)更改Servlet控制器:ww2/WEB-INF/web.xml                       org.springframework.web.context.ContextLoaderListener                            com.atlassian.xwork.ext.ResolverSetup

2004-08-27 14:36:00 1957

原创 WebWork2与SpringFramework集成之实例篇(原创)(2)

2、WebWork2与SpringFramework集成的配置(1)ww2/WEB-INF/applicationContext.xmll         由于不使用Spring MVC Framework实现Web表示层,将业务逻辑层和数据持久层组件的Bean配置从springapp-servlet.xml中移到applicationContext.xml中 "http://www.

2004-08-26 14:51:00 1780 1

原创 WebWork2与SpringFramework集成之实例篇(原创)(1)

1、创建J2EE工程(1)开发环境及配置l         开发环境及配置情况请参考《开发Spring MVC应用程序(1)》,基本相同,另外还需要:l         WebWork 2.1:可以到http://www.opensymphony.com下载l         webwork2-spring.jar:WebWork2与SpringFramework的连接器,请在这里

2004-08-26 14:41:00 2169

原创 开发Spring MVC应用程序(1)的修正

在《开发Spring MVC应用程序(1)》中,由于对log4j的配置有问题,导致log4j无法正常工作。现对log4j做如下修正:# For JBoss: Avoid to setup log4j outside $JBOSS_HOME/server/default/deploy/log4j.xml!# For all other servers: Comment out the L

2004-08-25 16:14:00 1633 1

转载 Log4j日志管理系统简单使用说明

   Log4j有三个主要的组件:Loggers,Appenders和Layouts,这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松的记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。下面对三个组件分别进行说明:1、 Loggers    Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATA

2004-08-25 16:11:00 6265 4

原创 RCP(Rich Client Platform)入门(5)(完)

5、创建独立的应用程序(1)导出应用程序l         File > Export...l         从导出选项的列表中选择Deployable plug-ins and fragments,点击 Next按钮l         选中Google插件l         在Deploy as下拉框中选择a directory structure l       

2004-08-19 18:40:00 3388 3

原创 RCP(Rich Client Platform)入门(4)

4、定义WorkbenchAdvisor类 和Application类(1)创建WorkbenchAdvisor类l         构建 RCP 应用程序的核心任务之一就是创建一个实现抽象类 org.eclipse.ui.application.WorkbenchAdvisor 的类l         WorkbenchAdvisor 类负责配置,在执行 RCP 应用程序时显示的工作

2004-08-19 18:13:00 2606

原创 RCP(Rich Client Platform)入门(3)

3、定义透视图(1)透视图概述l         Eclipse 工作台内的透视图是用于所有已打开视图和编辑器的可视化容器l         当您在自己的 RCP 应用程序中创建透视图时,请考虑下列情况:l         定义透视图的目的Ø         由于 Eclipse 工作台每次只显示一个透视图,您需要将应用程序的逻辑和功能区域分组到统一的透视图中,该方法将最小化用

2004-08-19 17:28:00 2782

原创 RCP(Rich Client Platform)入门(2)

2、RCP入门(1)实现RCP 应用程序的步骤l         标识扩展点l         定义plugin清单文件l         实现扩展l         定义透视图l         定义WorkbenchAdvisor类 l         定义Application类l         导出应用程序(2)创建项目l         File

2004-08-19 16:43:00 3410 3

原创 RCP(Rich Client Platform)入门(1)

1、Eclipse 和RCP概述(1)什么是RCPl         RCP (Rich Client Platform)提供了一个通用的 Eclipse 工作台,允许开发人员扩展和构造自己的应用程序l         一个RCP应用程序包括至少一个定制插件,同时使用与 Eclipse 3.0 IDE相同的用户界面元素(2)SWT和JFacel         SWT(St

2004-08-19 15:12:00 3199 7

原创 开发Spring MVC应用程序补充—程序源码下载

提供[开发Spring MVC应用程序]教程的程序源码下载:springapp.rar注意:不包含lib库:commons-logging.jar、jstl.jar、log4j-1.2.8.jar、spring.jar、standard.jar,需要从SpringFramework中拷贝需要重新添加工程的Build Path由于上传文件不支持rar类型,我将扩展名改为了pdf,

2004-08-18 11:00:00 2011 1

原创 开发Spring MVC应用程序(4-4) (完)

(26)修正破坏的测试程序l         在修改ProductManager类后,原来的TestProductManager需要作相应的修改来测试DAO的使用l         首先创建模拟数据库持久的DAO实现MockProductManagerDaoImpl类package tests; import bus.Product;import java.util.List;impo

2004-08-17 19:00:00 1271

原创 开发Spring MVC应用程序(4-3)

l         在springapp-xml中需要定义DAO使用的DataSource和ProductManagerDao接口的引用 "http://www.springframework.org/dtd/spring-beans.dtd">   - Application context definition for "springapp" DispatcherServlet.  -->

2004-08-17 18:59:00 1258

原创 开发Spring MVC应用程序(4-2)

l         最后创建TestProductManagerDaoJdbc类对DAO进行单元测试package tests; import java.util.List;import junit.framework.TestCase;import org.springframework.jdbc.datasource.DriverManagerDataSource;import db.Pr

2004-08-17 18:57:00 1195

原创 开发Spring MVC应用程序(4-1)

4、实现数据库持久(23)建立数据库表(译者:原文采用的是HSQL,在这里使用MySQL,版本号是4.0.20a)下面是创建数据库表products的SQL脚本,使用的数据库是test:/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET @OLD_FOREIGN_KEY_C

2004-08-17 18:55:00 1473

原创 开发Spring MVC应用程序(3-4)

l         priceIncreaseForm Bean定义表单对应的控制器:Ø         sessionForm:是否启用sessionØ         commandName:Command对象名,在Spring标记中引用Ø         commandClass:Command对象的类全路径Ø         validator:验证器类全路径Ø    

2004-08-16 18:10:00 1413

原创 开发Spring MVC应用程序(3-3)

l         现在需要修改springapp-servlet.xml,定义新的表单和对应控制器 "http://www.springframework.org/dtd/spring-beans.dtd">   - Application context definition for "springapp" DispatcherServlet.  -->        Controller

2004-08-16 18:08:00 1356

原创 开发Spring MVC应用程序(3-2)

(22)增加表单l         下面增加一个允许用户输入百分值的表单。由于表单中使用了Spring的标记,所以将dist/spring.tld导入到springapp/WEB-INF目录下,并在web.xml中增加条目      /spring    /WEB-INF/spring.tld  l         在表单页面priceincrease.jsp中,定义了包含一个输入增加

2004-08-16 18:06:00 1467

原创 开发Spring MVC应用程序(3-1)

(20)为SpringappController增加单元测试l         SpringappController依赖于HttpServletRequest、HttpServletResponse以及应用程序contextl         控制器没有使用request和response,所以将它们简单的设成nulll         应用程序context可以在Web容器外加载,

2004-08-16 18:00:00 1659

原创 开发Spring MVC应用程序(2)

2、开发和配置应用程序(13)改进index.jspl         我们要在JSP中使用JSTL,所以将lib/j2ee/jstl.jar和lib/jakarta-taglibs/standard.jar导入到springapp/WEB-INF/lib目录下l         创建include.jsp包含对Taglibs的引用,以便其它JSP包含引用:l        

2004-08-12 16:36:00 1975

转载 计算Java日期

    Java统计从1970年1月1日起的毫秒的数量表示日期。也就是说,例如,1970年1月2日,是在1月1日后的86,400,000毫秒。同样的,1969年12月31日是在1970年1月1日前86,400,000毫秒。Java的Date类使用long类型纪录这些毫秒值.因为long是有符号整数,所以日期可以在1970年1月1日之前,也可以在这之后。Long类型表示的最大正值和最大负值可以轻松的

2004-08-12 12:28:00 1933 1

原创 开发Spring MVC应用程序(1)

1、基本应用程序和环境的建立(译者:该教程原来是使用Ant手动编译和部署的,这里使用Eclipse开发环境,有差别的地方,可以参考原文)(1)开发环境l         Java SDK 1.4.2l         Apache Tomcat 5.0.25l         Eclipse 3.0l         Eclipse插件:Ø         EMF SD

2004-08-11 17:49:00 9567 9

原创 SpringFramework(11) (完)

8、Web(1)WebApplicationContextl         应用程序context位于war文件中Ø         每个应用程序具有单一的根contextØ         缺省是:/WEB-INF/applicationContext.xmll         context被下面加载:Ø         ContextLoaderListener(S

2004-08-09 10:15:00 1728

原创 SpringFramework(10)

7、EJB(1)Spring和EJBl         Spring是轻量级容器,在许多场合可以用来替代EJBl         Spring使得访问和实现EJB更容易(2)EJB访问l         使用EJB通常有:Ø         服务定位器:关心JNDI、初始化context、EJB Home查找Ø         业务代表:减少耦合,隐藏实现细节l  

2004-08-06 16:44:00 1742

原创 SpringFramework(9)

6、ORM(1)ORMl         ORM:对象关系映射(Object-Relational Mapping)l         内建支持:Ø         JDOØ         iBATISØ         Hibernate(2)Hibernate配置l         定义DataSource和Hibernate SessionFactory

2004-08-06 09:37:00 1403 1

原创 SpringFramework(8)

5、事务管理(1)事务l         全局事务Ø         由应用服务器使用JTA管理Ø         具有同多事务资源工作的能力l         本地事务Ø         资源规范:如和JDBC连接关联的事务Ø         不能够在多事务资源之间交叉工作Ø         不能在全局的JTA事务中运行l         不同的编程模型(

2004-08-05 17:53:00 1796

原创 SpringFramework(7)

4、JDBC(1)JDBC概要l         使JDBC使用更容易,更少出错l         由框架来处理资源的创建和释放l         由框架来管理异常处理(2)JdbcTemplatel         执行SQL查询、更新语句和存储过程调用l         循环遍历ResultSet和提取返回的参数值l         例子:DataSourc

2004-08-05 11:17:00 1519

原创 SpringFramework(6)

二、Spring集成1、Mail(1)SimpleMailMessagel         创建消息SimpleMailMessage msg = new SimpleMailMessage();msg.setFrom("me@mail.org");msg.setTo("you@mail.org");msg.setCc(new String[] {"he@mail.org", "s

2004-08-04 09:50:00 1621

原创 SpringFramework(5)

4、元数据属性 (1)源码级别的元数据 l         编程元素的附加属性或注解:通常是类或/和方法 /*** Normal comments* @@org.springframework.transaction.interceptor.DefaultTransactionAttribute()*/public class PetStoreImpl implements PetStoreFac

2004-08-03 16:43:00 1415

原创 SpringFramework(4)

3、AOP (1)Aspect-oriented Programming l         补充OOP l         分解问题的各个方面(或关系) l         模块化关系 l         用法: ?         持久化 ?         事务管理 ?         安全 ?         日志管理 ?         调试 (2)AOP概念 l         Asp

2004-08-03 16:12:00 1968

转载 SpringFramework中的AOP简单使用

  AOP作为Spring这个轻量级的容器中很重要的一部分,得到越来越多的关注,Spring的Transaction就是用AOP来管理的,今天就通过简单的例子来看看Spring中的AOP的基本使用方法。   首先确定将要Proxy的目标,在Spring中默认采用JDK中的dynamic proxy,它只能够实现接口的代理,如果想对类进行代理的话,需要采用CGLIB的proxy。显然,选择“编程到接

2004-08-03 09:46:00 1788

原创 SpringFramework(3)

2、Application Context (1)什么是Application Context l         聚集能够被所有组件使用的应用程序信息 l         Bean定义的位置 l         加载多个contexts l         层次contexts l         il8n,消息资源 l         资源访问 l         事件传播 (2)Applic

2004-08-02 12:32:00 1810 2

Programming.Groovy.Apr.2008.pdf

Programming.Groovy.Apr.2008.pdf

2008-05-07

Practical DWR 2 Projects(2008.1).pdf

Practical DWR 2 Projects(2008.1).pdf

2008-04-27

Practical Apache Struts2 Web 2.0 Projects(2007.11).pdf

Practical Apache Struts2 Web 2.0 Projects(2007.11).pdf

2008-04-27

GWT.in.Practice.Apr.2008.pdf

GWT.in.Practice.Apr.2008.pdf

2008-04-27

The.Ultimate.CSS.Reference.Feb.2008.pdf

The.Ultimate.CSS.Reference.Feb.2008.pdf

2008-04-27

Learning the Yahoo! User Interface Library(2008).pdf

Learning the Yahoo! User Interface Library(2008).pdf

2008-04-27

C# in Depth(2008).pdf

C# in Depth(2008).pdf

2008-04-27

Eclipse.Building.Commercial.Quality.Plug.ins.2nd.Edition.Mar.2006.part2.rar

发本Eclipse Plugins开发的经典书

2008-04-16

Eclipse.Building.Commercial.Quality.Plug.ins.2nd.Edition.Mar.2006.part1.rar

发本Eclipse Plugins开发的经典书

2008-04-16

osgi-practice.pdf

OSGi practice中文版(不知道哪有原版的)

2008-03-26

r4.javadoc.zip

OSGi R4.1 API JavaDoc

2008-03-26

r4.core.pdf

OSGi R4.1 Core Specification

2008-03-26

spring-ide_2.0.4_v200803111444.part2.rar

Spring IDE 2.0.4,支持Spring DM(OSGi)和Spring Webflow开发,需要Eclipse的GEF,EMF和WTP插件

2008-03-25

spring-ide_2.0.4_v200803111444.part1.rar

Spring IDE 2.0.4,支持Spring DM(OSGi)和Spring Webflow开发,需要Eclipse的GEF,EMF和WTP插件

2008-03-25

Pro LINQ - Language Integrated Query in C# 2008.pdf

Pro LINQ - Language Integrated Query in C# 2008.pdf

2008-02-16

C.Sharp.3.0.Design.Patterns.Jan.2008.pdf

C.Sharp.3.0.Design.Patterns.Jan.2008.pdf

2008-02-16

C.Sharp.3.0.Cookbook.3rd.Edition.Jan.2008.pdf

C.Sharp.3.0.Cookbook.3rd.Edition.Jan.2008.pdf

2008-02-16

Beginning C# 2008.pdf

Beginning C# 2008.pdf

2008-02-16

LINQ in Action(2008).pdf

LINQ in Action(2008).pdf

2008-02-05

Beginning C# 2008 Databases.pdf

Beginning C# 2008 Databases.pdf

2008-02-05

jQuery in Action(2008).part2.rar

jQuery in Action(2008).part2.rar

2008-02-05

jQuery in Action(2008).part1.rar

jQuery in Action(2008).part1.rar

2008-02-05

jQuery Reference Guide(2007).pdf

jQuery Reference Guide(2007).pdf

2008-02-05

OSWorkflow.A.Guide.for.Java.Developers.and.Architects.Aug.2007.pdf

OSWorkflow.A.Guide.for.Java.Developers.and.Architects.Aug.2007.pdf

2008-02-05

SpringAcegiTutorial.rar

SpringAcegiTutorial.rar

2008-01-09

acegi-security-1.0.6.part2.rar

acegi-security-1.0.6.part2.rar

2008-01-09

acegi-security-1.0.6.part1.rar

acegi-security-1.0.6.part1.rar

2008-01-08

spring-webflow-1.0.5.part2.rar

spring-webflow-1.0.5.part2.rar

2008-01-08

spring-webflow-1.0.5.part1.rar

spring-webflow-1.0.5.part1.rar

2008-01-08

springide_2.0.2_v200712142013.zip

springide for eclipse plugin

2008-01-08

JavaFX.Script.Oct.2007.pdf

JavaFX.Script.Oct.2007.pdf

2007-12-23

Mobile Web Development(2008).pdf

Mobile Web Development(2008).pdf

2010-12-01

XHTML MP参考手册

XHTML MP.chm,XHTML MP参考手册

2010-12-01

jQuery UI 1.7(2009).pdf

jQuery UI 1.7(2009).pdf

2010-11-29

jQuery in Action,2nd

jQuery in Action,2nd(2010.6).pdf

2010-11-29

实用技巧Web篇(3) 源码

实用技巧Web篇(3) 源码TestScroll.rar

2009-10-14

Struts2Spring Sample Project

Struts2Spring Sample Project

2008-05-14

Beginning XNA 2.0 Game Programming(28 April 2008).pdf

Beginning XNA 2.0 Game Programming(28 April 2008).pdf

2008-05-12

Harnessing.Hibernate.Apr.2008.chm

Harnessing.Hibernate.Apr.2008.chm

2008-05-07

Struts 2 in Action (May 2008).pdf

Struts 2 in Action (May 2008).pdf

2008-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除