- 浏览: 68879 次
- 性别:
- 来自: 上海
最新评论
-
颓废主义:
楼主敢不敢把你的原文删除了,或者把更正的内容放后边,然后附上原 ...
spring源码分析-controller的线程安全 -
_Yggd:
嗯,大神学习了
模板方法和Callback回调应用实践-自己动手写JdbcTemplate(附源码) -
chinagdvea:
为啥我觉得通过传入匿名类的方法实现方法调用,这是成了策略模式么 ...
模板方法和Callback回调应用实践-自己动手写JdbcTemplate(附源码) -
finallygo:
ameer 写道finallygo 写道ame ...
模板方法和Callback回调应用实践-自己动手写JdbcTemplate(附源码) -
ameer:
finallygo 写道ameer 写道finallygo 写 ...
模板方法和Callback回调应用实践-自己动手写JdbcTemplate(附源码)
文章列表
范型和Annation是JDK 1.5的新特性,好多朋友对他感到非常陌生,只是在应用层面上使用它们。下面我们会对一个特定需求,分三个部分来写一个自己的范型和Annation。
需求如下:有两个Annotaion:@Id,@Content,它可以应用在任何JavaBean的属性(Field)上,我们要写一个小程序,来获取指定JavaBean的标注了@Id类型的属性的值,接口如下:
public interface IdRetriever<T> {
/**
* 获取实体的属性值
*
* @param entity 实体
...
直接在JSP中写
${header.host }可以输出:localhost:8080
但,如果写:
${headerValues['host']}
或
${headerValues[0]}
却打印出诸如:[Ljava.lang.String;@15ee9e3的字符串,显然打印的是一个字符串。
如何打印出host的value值?
EL表达式所带来的便利是众所周知的,但小弟在使用过程中有一小问题:
环境:
我们在request里保存了两个字符串变量:
request.setAttribute("user.name","jakoes.wu");
request.setAttribute("user","jakoes");
问题:
我们在JSP中可以直接这样取到"user"变量:${user }
但我如果想取到user.name变量,又如何做呢?
如果直接这样写:${user.name },JSP会认为,在reques ...
Eclipse高级操作 远程调试
JPDA是SUN JDK自带的远程调试机制。它提供了一套标准的调试接口,可以从虚拟机一级允许外界用特定协议探测虚拟机内部的运作细节。只要你装了JDK1.2以上的SUN JDK,就已经有了JPDA支持。只要是用标准SUN JDK中java.exe运行的应用,就可以用JPDA进行远程调试。以WEB应用的开发为例,servlet和ejb的调试一直不是一件太容易的事情。虽然Jbuilder/Eclipse等有一些常见的应用服务器,如tomcat/weblogic的调试插件,但是用法各不相同,原理也不同,而且很容易由于版本问题导致出现各种问题,而且对于有的服务器则没有相 ...
- 2007-08-16 21:18
- 浏览 1944
- 评论(0)
如何把Hibernate2.1升级到Hibernate3.0?
选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴 来源:www.javathinker.org
如果转载,请标明出处,谢谢
FROM:http://www.javathinker.org/main.jsp?bc=hibernate/hibernate_version_upgrade.htm#115
...
- 2007-08-15 15:46
- 浏览 1222
- 评论(0)
给初学者之一:浅谈java及应用
学java不知不觉也已经三年了
从不知java为何物到现在一个小小的j2ee项目经理
虽说不上此道高手,大概也算有点斤两了吧
每次上网,泡bbs逛论坛,没少去java相关的版面
总体感觉初学者多,高手少,精通的更少
<o:p></o:p>
由于我国高等教育制度教材陈旧,加上java自身发展不过十年左右的时间
还有一个很重要的原因就是
- 2007-07-23 11:44
- 浏览 1382
- 评论(1)