弄清楚struts-config.xml中各项元素的作用,对于我们构建web项目有莫大的好处。<struts-config>是struts的根元素,它主要有8个子元素,DTD定义如下:
<!ELEMENT struts-config(data-sources?,form-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?,message-resources*,plug-in*)>以上8个元素,下面一一描述:1. date-sources元素 date-sources元素用来 ...
其技巧就是:定义一个简单接口,并在该接口中声明我们要调用的方法。
下面举一个例子:
假定我们希望在某个事件发生时得到通知。我们可以定义一个接口:
/* * 在某个事件发生时得到通知. */public interface InterestingEvent { public void interestingEvent();}
此接口中的方法,是个没有返回值的也没有任何参数,如果您愿意也可以有返回值,也可以带参数.这就要看具体需求而定.
这使得我们可以控制实现该接口的类的任何对象。因此,我们不必关心任何外部类型信息。与在将 C++ 代码用于Motif 时 ...
ascii: 设定以ASCII方式传送文件(缺省值) bell: 每完成一次文件传送,报警提示. binary: 设定以二进制方式传送文件. bye: 终止主机FTP进程,并退出FTP管理方式. case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母. cd: 同UNIX的CD命令. cdup: 返回上一级目录. chmod: 改变远端主机的文件权限. close: 终止远端的FTP进程,返回到FTP命令状态, 所有的宏定义都被删除. delete: 删除远端主机中的文件. dir [remote-directory] [local-file] 列出当前远端主机目录 ...







评论排行榜