`

xml 元素的修饰符说明

    博客分类:
  • xml
 
阅读更多

1.():是用来给元素分组。如(a|b),(c|d)把元素分成了2组。

2.|:在列出的对象中只能选一项。如web.xml下配置 关于filter-mapping 说明为 

(filter-name, (url-pattern | servlet-name), dispatcher*)

   则url-pattern 和 servlet-name 这两者并且只能选择一个使用,不能同时使用。

3.+:该对象至少出现一次,可以多次。即只能是出现1到多次。如welcome-file-list说明为:

(welcome-file+)

  说明在web.xml中定义了welcome-file-list节点,则必须定义welcome-file节点信息。

4.*:该对象可以出现0到多次。

5.?:该对象可以出现0到1次。即可以不出现,如果出现,只能出现1次。例如servlet的说明为:

(((description*, display-name*, icon*)), servlet-name, (servlet-class | jsp-file), 
 init-param*, load-on-startup?, run-as?, security-role-ref*)

 

   其中的load-on-startup节点可以不出现,如果出现,在该servle节点下只能出现1次。

6.,:对象必须按照,号的顺序出现。

分享到:
评论

相关推荐

    XML应用开发(软件品牌)-1期 2.6 案例分析-DTD中元素的选择与分组.doc

    在案例2中,我们看到元素分组和修饰符的组合使用。`<!ELEMENT Order (OrderID, Books+, (Cash | Credit_Card)?)>`说明Order元素必须包含一个OrderID,至少一个Books(可以有多个),而Cash和Credit_Card元素是可选的...

    java程序员笔试面试常考知识点.pdf

    了解Java中访问修饰符(如public, private, protected)和非访问修饰符(如static, final)的作用。 - Java垃圾回收 了解Java中的垃圾回收机制,以及finalize()方法的使用。 6. MVC架构(Model-View-Controller) ...

    编码编写规范说明书.pdf

    - 非静态的类成员(字段和属性)前应使用`private`或`protected`访问修饰符。 - 公共属性和方法前应使用`public`访问修饰符,并遵循命名规范。 - 字段和局部变量的命名应具有描述性,避免使用缩写。 7. 错误处理 ...

    C#编码好习惯,格式、代码

    - **避免公共保护成员**:优先使用更具体的访问修饰符,如公共或受保护,避免使用`public protected`。 - **谨慎使用sealed关键字**:如果一个类或方法被标记为`sealed`,则不能被继承或覆盖,应根据设计需求谨慎...

    mybatis逆向工程(通过数据库生成java实体类)

    在该文件中,你可以指定哪些表需要被逆向工程处理,生成的类应该如何命名,字段的访问修饰符是什么,是否生成getter和setter方法,以及更多的定制化选项。 具体来说,配置文件`generatorConfig.xml`的一些关键元素...

    css 经典成功案例

    通过明确组件、元素和修饰符,可以避免样式冲突和提高代码复用率。 8. **CSS-in-JS**:这是一种将CSS样式写入JavaScript中的新兴趋势,如styled-components和emotion。这种方法的优点在于样式和组件可以更紧密地...

    AS3编译错误中文说明

    - **解释**:此错误出现在尝试在一个声明中同时使用访问修饰符(如 `public`, `private`)和命名空间属性时。AS3中不允许这种结合。 - **解决办法**:移除访问修饰符或命名空间属性之一。通常情况下,只需要保留...

    logback文档

    Layout中包括PatternLayout、转换符说明、格式修饰符、求值式等高级特性,使得用户可以按照自己的需求定制日志格式。 过滤器(Filter)是控制日志消息是否能够被Appender处理的组件,文档中分别讲解了在logback-...

    vb.net所有内容帮助文档

    - **修饰符**:列举了修饰符的类型及其用途。 - **指令**:介绍了指令的使用方法。 - **函数**:提供了常用函数的说明。 - **修饰符**:列举了修饰符的类型及其用途。 以上内容涵盖了 vb.net 帮助文档的主要知识点...

    C#语言规范(4.0版本)

    10.3.5 访问修饰符 281 10.3.6 构成类型 281 10.3.7 静态成员和实例成员 281 10.3.8 嵌套类型 282 10.3.8.1 完全限定名 282 10.3.8.2 已声明可访问性 282 10.3.8.3 隐藏 283 10.3.8.4 this 访问 283 10.3.8.5 对包含...

    微软C#语言规范,C#语言教程中文版

    10.3.5 访问修饰符 281 10.3.6 构成类型 281 10.3.7 静态成员和实例成员 281 10.3.8 嵌套类型 282 10.3.8.1 完全限定名 282 10.3.8.2 已声明可访问性 282 10.3.8.3 隐藏 283 10.3.8.4 this 访问 283 10.3.8.5 对包含...

    C#_语言规范_4.0_中文版

    10.3.5 访问修饰符 281 10.3.6 构成类型 281 10.3.7 静态成员和实例成员 281 10.3.8 嵌套类型 282 10.3.8.1 完全限定名 282 10.3.8.2 已声明可访问性 282 10.3.8.3 隐藏 283 10.3.8.4 this 访问 283 10.3.8.5 对包含...

    Scala语言规范_最新版.pdf

    7. 隐含参数和视图:介绍了implicit修饰符的使用场景,包括隐含参数、视图、视图边界等概念。 8. 模式匹配:是Scala语言中一种强大的特性,文档中解释了模式匹配的原理和应用,包括变量模式、类型化模式、字面值...

    C#语言规范(2.0,3.0,4.0合集)

    10.3.5 访问修饰符 281 10.3.6 构成类型 281 10.3.7 静态成员和实例成员 281 10.3.8 嵌套类型 282 10.3.8.1 完全限定名 282 10.3.8.2 已声明可访问性 282 10.3.8.3 隐藏 283 10.3.8.4 this 访问 283 10.3.8.5 对包含...

    C#编程规范2.0 规范C#编程

    7. **访问修饰符**:正确使用`public`、`private`、`protected`和`internal`修饰符,控制成员的可见性。尽量限制公有成员,保护数据安全。 8. **枚举与常量**:枚举用于定义一组相关的命名常量,便于维护和理解。...

    前端三剑客参考文档大全.zip

    CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 样式定义显示 HTML 元素的语法为: selector {property:value} (选择符 {属性:值}) JavaScript是一种脚本语言,其源代码在发...

    javascript实用代码大全(一)超经典★★★★★

    11. **正则表达式**:JavaScript支持正则表达式进行文本匹配和替换,是处理字符串的强大工具,包含各种匹配模式和修饰符。 12. **CSS操作**:JavaScript也可以通过操作元素的style属性或者使用getComputedStyle方法...

    JAVA面试题(_华为)(答案).pdf

    - **关键字与修饰符**:如public, abstract, final, synchronized, super等,这些是Java编程语言中的关键字,用于定义类、方法和变量的各种属性和行为。 - **变量作用域和访问修饰符**:包括private, protected, ...

Global site tag (gtag.js) - Google Analytics