jsp21-tld.rnc
来自「RESIN 3.2 最新源码」· RNC 代码 · 共 189 行
RNC
189 行
default namespace javaee = "http://java.sun.com/xml/ns/javaee"namespace local = ""namespace xsi = "http://www.w3.org/2001/XMLSchema-instance"include "../../server/resin/javaee.rnc"javaee_dewey-version = stringjavaee_generic-boolean = stringjavaee_java-identifier = stringjavaee_path = stringjavaee_variable = string## XXX: jsf-cardemo has out of orderjsp21_attribute = element attribute { attribute id { string }? & jsp21_description* & element name { javaee_java-identifier } & element required { javaee_generic-boolean }? & ((element rtexprvalue { javaee_generic-boolean }? & element type { javaee_fully-qualified-class }? & (jsp21_deferred-value | jsp21_deferred-method)?) | element fragment { javaee_generic-boolean }?)}jsp21_body-content = element body-content { "tagdependent" | "JSP" | "empty" | "scriptless"}jsp21_deferred-method = element deferred-method { attribute id { string }?, element method-signature { string }?}jsp21_deferred-value = element deferred-value { attribute id { string }?, element type { javaee_fully-qualified-class }?}jsp21_description = element description { string }*jsp21_display-name = element display-name { string }*jsp21_extension-Type = (attribute id { string }?, attribute namespace { string }, jsp21_extension-element+)jsp21_extension-element = element extension-element { attribute id { string }?}jsp21_function = element function { attribute id { string }?, javaee_description-Group, element name { string }, element function-class { javaee_fully-qualified-class }, element function-signature { string }, element example { string }?, element function-extension { jsp21_extension-Type }*}jsp21_listener = element listener { attribute id { string }?, javaee_description-Group, element listener-class { javaee_fully-qualified-class }}## XXX: jsf-cardemo has out of order tagsjsp21_tag = element tag { attribute id { string }? & javaee_description-Group & element name { string } & element tag-class { javaee_fully-qualified-class } & element tei-class { javaee_fully-qualified-class }? & jsp21_body-content? & jsp21_variable* & jsp21_attribute* & element dynamic-attributes { javaee_generic-boolean }? & element example { string }? & element tag-extension { jsp21_extension-Type }*}jsp21_tag-file = element tag-file { attribute id { string }?, javaee_description-Group, element name { string }, element path { javaee_path }, element example { string }?, element tag-extension { jsp21_extension-Type }*}## XXX: short-name is required by the schema, but the TCK has## tags without the short-name## jsf-cardemo has description out of orderjsp21_taglib = element taglib { attribute version { "2.1" } & attribute xsi:schemaLocation { string }? & javaee_description-Group & element tlib-version { javaee_dewey-version } & element jsp-version { javaee_dewey-version }? & element short-name { string }? & element uri { string }? & jsp21_validator? & jsp21_listener* & jsp21_tag* & jsp21_tag-file* & jsp21_function* & element taglib-extension { jsp21_extension-Type }*}jsp21_validator = element validator { attribute id { string }?, jsp21_description*, element validator-class { javaee_fully-qualified-class }, javaee_init-param*}jsp21_variable = element variable { attribute id { string }?, jsp21_description*, ( element name-given { javaee_java-identifier } | element name-from-attribute { javaee_java-identifier }), element variable-class { javaee_fully-qualified-class }?, element declare { javaee_generic-boolean }?, element scope { "AT_BEGIN" | "NESTED" | "AT_END" }?}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?