struts的tiles框架应用的一些体会
www.javaresearch.org - 2007-12-11 11:00:45.647
1.在struts-config.xml中插入下文件: <plug-in className="org.apache.struts.tiles.TilesPlugin"> <set-property property="definitions-config"&nbs...
|
Spring的一些整理
www.javaresearch.org - 2007-12-11 11:00:15.397
pring是什么? 初接触的人会说Spring是个ioc容器。 这个答案只能获50分!! Spring是一个从web mvc一直到数据访问的完整程序结构体系。而且对于不同的人有不同的使用方法。让我一一道来。 最为人熟知的,Spring是一个ioc容器。这个对应Spring的 org.springframework.beans包,而且这...
|
Spring的事务
www.javaresearch.org - 2007-12-11 10:59:45.053
今天对 spring 的 AOP 事务有了一个新的认识,所以赶紧把今天的学习记下来,希望在今后的学习中能够起到一些作用,也能对今天的认识做一次总结。 1.spring 分享 先看一段代码: Connection conn =...
|
Hibernate事务处理机制
www.javaresearch.org - 2007-12-11 10:59:14.257
Hibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction 处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析: Hibernate可以配置为JDBCTransaction或者是...
|
建立群(协同办公+工作流)
www.javaresearch.org - 2007-12-11 10:58:43.583
群15960631(协同办公+工作流) 欢迎大家的交流。
|
谈谈对struts多模块的认识
www.javaresearch.org - 2007-10-15 13:40:06.537
struts多模块可以加快团队的开发节奏,但实际运用时需要注意以下几点: 1. 不支持path mapping (/do/*), 也就是说在传统的单模块程序中,你可以在地址栏写上 http://localho...
|
Spring+hibernate+DWR整合
www.javaresearch.org - 2007-10-12 13:20:50.093
首先,建一个web project,然后添加对hibernate和spring的支持,我们使用的是hibernate3.1和spring2.0,然后导入dwr.jar和commons-pool-1.3.jar(不知道myeclipse怎么搞的,添加Spring功能支持的时候就有了commons-dbcp.jar,居然没有其依赖的commons-pool-x.jar,只好单...
|
Tapestry4.1中注入HttpRequest
www.javaresearch.org - 2007-10-12 13:20:17.627
最近在公司的项目后台中需要加入的对用的ip的记录,用户登录后要记录用户ip等相关新防止其他用户拦截到JSESSIONID后,伪造JSESSIONID进行操作。 第一次接触Tapestry基本上没啥概念在网络搜索了相关资料看了IRequestCycle的文档通过IRequestCycle.getInfrastructure() .getRequest()获得的是经过封...
|
Java rule and drool
www.javaresearch.org - 2007-10-12 13:19:46.61
Java rule reason: 1.business needs often change faster than development teams objective: 1...
|
java rule and drool 的原文档
www.javaresearch.org - 2007-10-12 13:19:15.923
java rule and drool 的原文档,word文档 附件:Java_rule.doc(46K)
|
Struts源码研究 - html-Link标签篇
www.javaresearch.org - 2007-08-14 23:59:15.187
Struts里的html:Cancel标签是在Form中经常运用的一个标签,主要功能就是cancel当前Form,一般写法如下: =========================== <html:cancel> <bean:message key="createuser.cancelbutton"/>
|
[挑战MVC极限]EasyJWeb-1.0特性抢先看之一简介
www.javaresearch.org - 2007-08-14 23:57:43.327
序 2006年,一群Java领域的大师们纷纷转向动语言,随着类似RoR这些框架的宣传及推广,我们发现动态语言确实带来了以前在Java的领域里面不曾有的思想、东西。使用传统的Java MVC框架做开发,相对于动态语言所表现出来的灵活、敏捷,感觉Java确实要笨重、麻烦、古板得多。当然,Java世界中所积蓄的能量以及各路武功流派的博大精深是动态语言无法...
|
JRuby:集Java和RoR之所长
www.matrix.org.cn - 2007-08-07 10:20:01.217
JRuby是面向Ruby、基于Java虚拟机(JVM)的一种解释程序,它结合了Ruby语言的简易性和功能强大的JVM的执行机制,包括与Java库全面集成。Rails彻底加快及简化了Web应用的开发,不过它让人觉得不够成熟,特别是在高端企业级功能方面。另一方面,Java平台及其虚拟机、库和应用服务器的速度、稳定性和功能方面却一...
|
Struts 2中的OGNL
www.javaresearch.org - 2007-06-17 08:56:45.407
本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对<% %>写法极为反感,忘记了在那本书上看到的一句话??“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的<%%>的语句,使页面与后台代码分离。” 表达式语言主要有以下几大好处: 避免(MyType)&nb...
|
在Struts 2.0中国际化(i18n)您的应用程序
www.javaresearch.org - 2007-06-17 08:56:15.187
国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。 其实,Struts 1.x在此部分已经做得相当不错了。它极大地简化了我们程序员在做国际化时所需的工作,例如,如果您要输出一条国际化的信息,只需在代码包中加入FILE-NAME_xx_XX.properties(其中FILE-NAME为默认资源文件的文件名),然后在s...
|
你是否有喝咖啡等待JUnit结果的经历?
www.matrix.org.cn - 2007-06-17 08:37:06.843
至少我有过,不仅仅是喝咖啡,甚至是吃中饭,睡午觉,等待JUnit运行结果,以前总是抱怨机器太慢,现在,似乎情况有些变化,看下面的一个例子,有2个测试案例类[1],每个类4个方法,每个方法休息5秒钟,那么做一个简单的算术题,需要多长时间? 2*4*5=40秒,完全正确,你可以去倒一杯水,然后回来看结果了! 我机器上JUnit的运行结果为: Run as -&...
|
使用p-unit来检测你的程序的性能以及多线程的正确性
www.matrix.org.cn - 2007-05-22 17:32:21.0
或许我们已经习惯了使用JUnit来写单元测试来保证代码质量(我也一直这么做),但可能经常碰到这样子的问题: 1. 我的程序多线程下正确性如何?性能如何? 2. 虽然java有垃圾收集机制,但是两个不同的java程序员实现相同功能的java程序可能使用的内存大不同。 这两点,很难通过JUnit来解决保证。p-unit很好的解决了这两个问题: 1. ...
|
开源在中国的现实意义
www.javaresearch.org - 2007-05-22 17:10:38.547
全文: http://www.blogjava.net/huanzhugege/archive/2007/05/20/118713.html 王开源的事情已经过去...
|
|
|