⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resin-web-xml-schema.xtp

📁 RESIN 3.2 最新源码
💻 XTP
📖 第 1 页 / 共 2 页
字号:
      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*      &amp; r_user-data-constraint*      &amp; r_ip-constraint*      &amp; 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 })?  &amp; (attribute always-save-session { r_boolean-Type }     | element always-save-session { r_boolean-Type })?  &amp; (attribute cookie-domain { string }     | element cookie-domain { string })?  &amp; (attribute cookie-length { r_int }     | element cookie-length { r_int })?  &amp; (attribute cookie-max-age { r_period }     | element cookie-max-age { r_period })?  &amp; (attribute cookie-secure { r_boolean-Type }     | element cookie-secure { r_boolean-Type })?  &amp; (attribute cookie-version { r_int }     | element cookie-version { r_int })?  &amp; (attribute cookie-port { string }     | element cookie-port { string })?  &amp; (attribute enable-cookies { r_boolean-Type }     | element enable-cookies { r_boolean-Type })?  &amp; (attribute enable-url-rewriting { r_boolean-Type }     | element enable-url-rewriting { r_boolean-Type })?  &amp; (attribute ignore-serialization-errors { r_boolean-Type }     | element ignore-serialization-errors { r_boolean-Type })?  &amp; (attribute invalidate-after-listener { r_boolean-Type }     | element invalidate-after-listener { r_boolean-Type })?  &amp; (attribute persistent-path { r_path-Type }     | element persistent-path { r_path-Type })?  &amp; (attribute reuse-session-id { r_boolean-Type }     | element reuse-session-id { r_boolean-Type })?  &amp; (attribute save-on-shutdown { r_boolean-Type }     | element save-on-shutdown { r_boolean-Type })?  &amp; (attribute save-only-on-shutdown { r_boolean-Type }     | element save-only-on-shutdown { r_boolean-Type })?  &amp; (attribute session-max { r_int }     | element session-max { r_int })?  &amp; (attribute session-timeout { r_int }     | element session-timeout { r_int })?  &amp; (attribute use-persistent-store { r_boolean-Type }     | element use-persistent-store { r_boolean-Type })?  &amp; (attribute cluster-store { r_boolean-Type }     | element cluster-store { empty })?  &amp; (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 })?  &amp; r_path  &amp; (attribute archive-directory { r_path-Type }     | element archive-directory { r_path-Type })?  &amp; (attribute expand-directory { r_path-Type }     | element expand-directory { r_path-Type })?  &amp; (attribute expand-path { r_path-Type }     | element expand-path { r_path-Type })?  &amp; r_lazy-init?  &amp; r_web-app-default*  &amp; 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  &amp; r_class-loader-Group  &amp; r_access-log*  &amp; r_allow-servlet-el*  &amp; r_cache-mapping*  &amp; r_context-param*  &amp; r_display-name*  &amp; r_distributable?  &amp; r_ear-deploy*  &amp; r_ejb-local-ref*  &amp; r_ejb-ref*  &amp; r_error-page*  &amp; r_filter*  &amp; r_filter-mapping*  &amp; (attribute inherit-session { r_boolean-Type }     | element inherit-session { r_boolean-Type })?  &amp; r_jsp?  &amp; r_jsp-config*  &amp; r_lazy-init*  &amp; r_listener*  &amp; r_login-config?  &amp; r_message-destination*  &amp; r_mime-mapping*  &amp; r_multipart-form*  &amp; r_resource-env-ref*  &amp; r_secure?  &amp; r_security-constraint*  &amp; r_security-role*  &amp; r_servlet*  &amp; r_servlet-mapping*  &amp; r_servlet-regexp*  &amp; r_session-config*  &amp; r_shutdown-wait-max?  &amp; r_strict-mapping?  &amp; r_taglib*  &amp; r_path-mapping*  &amp; rc_web-app*  &amp; r_web-app-deploy*  &amp; r_welcome-file-list?## web-app allowed tags, including flow controlr_web-app-Flow =  r_web-app-Basis  &amp; element rcore:env { r_class-loader-Group, r_web-app-Flow }*  &amp; element rcore:if { rcore_if-Args, r_web-app-Flow }*  &amp; 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   &amp; 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?  &amp; r_document-directory?  &amp; r_startup-mode?  &amp; 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 + -