struts2中的abstract
来源:互联网 发布:mac os 桌面信息白条 编辑:程序博客网 时间:2024/06/08 08:29
abstract的默认值是false
在struts-default.xml的第73行配置<package/>时,声明了一个abstract="true"属性
我们发现这个包中声明了结果类型、拦截器等等,却唯独没有声明<action/>的配置
但是在我们自己定义的struts.xml中有若干个<action/>的配置
因此abstract="true"表示当前包是抽象包,所以当前包中不允许出现<action/>的配置
抽象包的作用极类似于Java抽象类。自己不能实例化,只能被继承,然后由子类实现它的若干方法,最后由子类实例化
所以struts-default包中不能包含任何<action/>定义,具体的定义则是由其子包来定义的
示例如下:
阅读全文
0 0
- struts2中的abstract
- struts2中的abstract
- Java中的Abstract关键字
- ASP.NET中的abstract
- ASP.NET中的abstract
- C#中的Abstract
- java中的abstract
- java中的abstract关键字
- Java中的abstract详解
- JAVA中的abstract理解
- java中的abstract
- C#中的Abstract
- java中的abstract
- abstract interface和interface中的abstract 方法
- Java中的interface和abstract
- Java中的类类型abstract.
- C#中的abstract与virtual
- C#中的abstract与virtual
- PHP安全编程:从URL的语义进行攻击
- 堆排序中建堆过程的时间复杂度O(n)的证明
- Kotlin学习笔记(十一)集合,区间
- android出现注: 某些输入文件使用或覆盖了已过时的 API。 注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 注: 某些输入文件使用了未经检查或不安全的操作。
- 121. Best Time to Buy and Sell Stock
- struts2中的abstract
- Oracle权限
- mysql 简单实现排名功能
- Linux ssh免密登陆相关
- computer vision一些术语-目标识别、目标检测、目标分割、语义分割等
- Linux CAN编程详解
- Logback各Appender详解及配置
- Kotlin-Android世界的一股清流
- Vue开发环境搭建【初级】