📄 resin-web-xml-schema.xtp
字号:
string | (attribute period { string } | element period { string }) }r_secure = attribute secure { r_boolean-Type } | element secure { r_boolean-Type }r_security-constraint = element security-constraint { (r_display-name?, r_web-resource-collection*, (r_auth-constraint* & r_user-data-constraint* & r_ip-constraint* & r_constraint*)) | (r_url-pattern, r_role-name*) }r_servlet = element servlet { r_description-Group, r_servlet-name, (attribute servlet-class { string } | element servlet-class { string } | attribute jsp-file { string } | element jsp-file { string }), r_servlet-Content}r_servlet-Content = ((r_init | r_init-param*)?, (attribute load-on-startup { string } | element load-on-startup { string })?, element run-as { string }?, r_security-role-ref*, r_run-at?)r_servlet-mapping = element servlet-mapping { (r_url-pattern | r_url-regexp), (r_servlet-name | (r_servlet-name?, (attribute servlet-class { string } | element servlet-class { string } | attribute jsp-file { string } | element jsp-file { string }), r_servlet-Content))}r_servlet-regexp = element servlet-regexp { r_url-regexp, r_servlet-name?, ((attribute servlet-class { string } | element servlet-class { string } | attribute jsp-file { string } | element jsp-file { string }), r_servlet-Content)?}r_servlet-name = attribute servlet-name { string } | element servlet-name { string }r_session-config = element session-config { (attribute always-load-session { r_boolean-Type } | element always-load-session { r_boolean-Type })? & (attribute always-save-session { r_boolean-Type } | element always-save-session { r_boolean-Type })? & (attribute cookie-domain { string } | element cookie-domain { string })? & (attribute cookie-length { r_int } | element cookie-length { r_int })? & (attribute cookie-max-age { r_period } | element cookie-max-age { r_period })? & (attribute cookie-secure { r_boolean-Type } | element cookie-secure { r_boolean-Type })? & (attribute cookie-version { r_int } | element cookie-version { r_int })? & (attribute cookie-port { string } | element cookie-port { string })? & (attribute enable-cookies { r_boolean-Type } | element enable-cookies { r_boolean-Type })? & (attribute enable-url-rewriting { r_boolean-Type } | element enable-url-rewriting { r_boolean-Type })? & (attribute ignore-serialization-errors { r_boolean-Type } | element ignore-serialization-errors { r_boolean-Type })? & (attribute invalidate-after-listener { r_boolean-Type } | element invalidate-after-listener { r_boolean-Type })? & (attribute persistent-path { r_path-Type } | element persistent-path { r_path-Type })? & (attribute reuse-session-id { r_boolean-Type } | element reuse-session-id { r_boolean-Type })? & (attribute save-on-shutdown { r_boolean-Type } | element save-on-shutdown { r_boolean-Type })? & (attribute save-only-on-shutdown { r_boolean-Type } | element save-only-on-shutdown { r_boolean-Type })? & (attribute session-max { r_int } | element session-max { r_int })? & (attribute session-timeout { r_int } | element session-timeout { r_int })? & (attribute use-persistent-store { r_boolean-Type } | element use-persistent-store { r_boolean-Type })? & (attribute cluster-store { r_boolean-Type } | element cluster-store { empty })? & (attribute file-store { string } | element file-store { string })?}r_shutdown-wait-max = attribute shutdown-wait-max { r_period } | element shutdown-wait-max { r_period }r_startup-mode = attribute startup-mode { string } | element startup-mode { string }r_strict-mapping = attribute strict-mapping { r_boolean-Type } | element strict-mapping { r_boolean-Type }r_taglib = element taglib { (attribute taglib-uri { string } | element taglib-uri { string }), (attribute taglib-location { string } | element taglib-location { string })}r_transport-guarantee = attribute transport-guarantee { r_transport-guarantee-Values } | element transport-guarantee { r_transport-guarantee-Values }r_transport-guarantee-Values = "NONE" | "INTEGRAL" | "CONFIDENTIAL"r_url-pattern = attribute url-pattern { string } | element url-pattern { string }r_url-regexp = attribute url-regexp { string } | element url-regexp { string }r_user-data-constraint = element user-data-constraint { r_description*, r_transport-guarantee}r_web-app-default = element web-app-default { r_web-app-Content}r_web-app-deploy = element web-app-deploy { (attribute url-prefix { string } | element url-prefix { string })? & r_path & (attribute archive-directory { r_path-Type } | element archive-directory { r_path-Type })? & (attribute expand-directory { r_path-Type } | element expand-directory { r_path-Type })? & (attribute expand-path { r_path-Type } | element expand-path { r_path-Type })? & r_lazy-init? & r_web-app-default* & element web-app { r_context-path?, r_document-directory, r_web-app-Content }*}## basic allowed values for the web-appr_web-app-Basis = r_env-Basis & r_class-loader-Group & r_access-log* & r_allow-servlet-el* & r_cache-mapping* & r_context-param* & r_display-name* & r_distributable? & r_ear-deploy* & r_ejb-local-ref* & r_ejb-ref* & r_error-page* & r_filter* & r_filter-mapping* & (attribute inherit-session { r_boolean-Type } | element inherit-session { r_boolean-Type })? & r_jsp? & r_jsp-config* & r_lazy-init* & r_listener* & r_login-config? & r_message-destination* & r_mime-mapping* & r_multipart-form* & r_resource-env-ref* & r_secure? & r_security-constraint* & r_security-role* & r_servlet* & r_servlet-mapping* & r_servlet-regexp* & r_session-config* & r_shutdown-wait-max? & r_strict-mapping? & r_taglib* & r_path-mapping* & rc_web-app* & r_web-app-deploy* & r_welcome-file-list?## web-app allowed tags, including flow controlr_web-app-Flow = r_web-app-Basis & element rcore:env { r_class-loader-Group, r_web-app-Flow }* & element rcore:if { rcore_if-Args, r_web-app-Flow }* & element rcore:choose { element rcore:when { rcore_when-Args, r_web-app-Flow }+, element rcore:otherwise { r_web-app-Flow }? }*r_web-app-Content = (r_web-app-Flow & r_config-file*)r_web-app = element web-app { attribute version { string }?, attribute xsi:schemaLocation { string }?, r_web-app-Content}rc_web-app = element web-app { (attribute id { string } | attribute url-prefix { string } | element url-prefix { string } | attribute url-regexp { string } | element url-regexp { string }), (r_context-path? & r_document-directory? & r_startup-mode? & r_redeploy-mode?), r_web-app-Content}r_web-resource-collection = element web-resource-collection { (attribute web-resource-name { string } | element web-resource-name { string })?, r_description*, r_url-pattern*, r_http-method*}r_welcome-file-list = element welcome-file-list { string | element welcome-file { string }*}</def></s1> </body></document>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -