`
文章列表
web.xml中配置: <filter> <filter-name>redirect</filter-name> <filter-class>org.apache.tapestry.RedirectFilter</filter-class> </filter> <filter-mapping> <filter-name>redirect</filter-name> <url-pattern>/</url-pattern> </filter-mapping&g ...
hivemind.xml配置: <contribution configuration-id="tapestry.url.ServiceEncoders"> <direct-service-encoder id="direct" stateless-extension="direct" stateful-extension="sdirect"/> <page-service-encoder id="page" extension="page" se ...

注入功能

一. meta注入 <meta key="page.size" value="15"/>  <inject property="pageSize" type="meta" object="page.size"/> 等同于:this.getEngine().getInfrastructure().getApplicationPropertySource().getPropertyValue("page.size") 二. object注入 <in ...

程序安装

.rpm格式的文件: rpm -e 程序名    //卸载程序 rpm -ivh XXX.rpm  //程序安装 .tar.gz .tar.gz2等压缩格式的源代码文件: 第一步,./configure 第二步,make 第三步,make install
J2EE项目异常处理                       为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2e ...
在面向对象的应用程序中,由于代码重载、错误的问题处理方式,导致异常有越来越多的趋势。在这篇文章中,作者Jean-Pierre Norguet介绍了如何设计异常,来实现一个简单的、可读的、健壮的、灵活的、面向调试的及用户友好的错 ...
  jndi是一种通过名字获取对象的一种技术,一般在java中jndi的全名为:java:comp/env/对象的名字。其中对象的名字是根据技术分类命名的,例如对于jdbc的datasource,一般命名为“jdbc/任意名字“,而对于ejb对象,命名为”ejb/任意名字“。   但是在不同的web服务器中jndi的实现上稍微有些不同,我就碰到了一种情况,我们做的一个项目中,有两个版本,一个是机关版用的是weblogic,一个是现场版用的是tomcat5.0,我们用的数据源的jndi名称为jdbc/gwssi。在weblogic中可以用省略的命名:jdbc/gwssi,而在tomcat5.0中 ...

理解回调函数

    博客分类:
  • java
  回调函数就是类A中的方法调用类B中的方法,而类B中的方法反过来又调用了类A中的方法。在java中实现回调的方法是,类A实现一个接口I,在类A调用类B的方法时,将自己当作参数传到类B的方法中,那么类B就可以调用接口I中的方法了,事例代码如下: public interface I {      Object callBack(); } public class A implements I {    private String name;    public Object callBack()    {       return this.name;    }    public void  ...
概念 什么是异常? 异常(exception)应该是异常事件(exceptional event)的缩写。 异常定义:异常是一个在程序执行期间发生的事件,它中断正在执行的程序的正常的指令流。 当在一个方法中发生错误的时候,这个方法创建一个对象,并且把它传递给运行时系统。这个对象被叫做异常对象,它包含了有关错误的信息,这些信息包括错误的类型和在程序发生错误时的状态。创建一个错误对象并把它传递给运行时系统被叫做抛出异常。 一个方法抛出异常后,运行时系统就会试着查找一些方法来处理它。这些处理异常的可能的方法的集合是被整理在一起的方法列表,这些方法能够被发生错误的方法调用。这个方法列表被叫做堆栈调用 ...
Global site tag (gtag.js) - Google Analytics