Home
Cloud
Big Data
CI
Install
Samples
Java
Ubuntu
Maven
Archive
Servlet/JSP
|
Structure du descripteur de déploiement (web.xml)
<web-app> <description> <!-- 0 ou plusieurs --> <display-name> <!-- 0 ou plusieurs --> <icon> <!-- 0 ou plusieurs --> <small-icon> <!-- 0 ou 1 --> <large-icon> <!-- 0 ou 1 --> </icon> <welcome-file-list> <welcome-file> <!-- 0 ou plusieurs --> </welcome-file-list> <context-param> <!-- 0 ou plusieurs --> <param-name> <!-- toujours 1 --> <param-value> <!-- toujours 1 --> </context-param> <distributable> <!-- {<distributable /> | <distributable></distributable>} --> <servlet> <!-- 0 ou plusieurs --> <description> <!-- 0 ou plusieurs --> <display-name> <!-- 0 ou plusieurs --> <icon> <!-- 0 ou plusieurs --> <small-icon> <!-- 0 ou 1 --> <large-icon> <!-- 0 ou 1 --> </icon> <servlet-name> <!-- toujours 1 --> <servlet-class> | <jsp-file> <!-- toujours 1 --> <init-param> <!-- 0 ou plusieurs --> <param-name> <!-- toujours 1 --> <param-value> <!-- toujours 1 --> </init-param> <load-on-startup> <!-- 0 ou 1 : {Valeurs : <0 | 0 | >0} --> <run-as> <!-- 0 ou 1 --> <role-name> <!-- toujours 1 --> </run-as> <security-role-ref> <!-- 0 ou plusieurs --> <role-name> <!-- toujours 1 --> <role-link> <!-- 0 ou 1 --> </security-role-ref> </servlet> <servlet-mapping> <!-- 0 ou plusieurs --> <servlet-name> <url-pattern> </servlet-mapping> <filter> <description> <!-- 0 ou plusieurs --> <display-name> <!-- 0 ou plusieurs --> <icon> <!-- 0 ou plusieurs --> <small-icon> <!-- 0 ou 1 --> <large-icon> <!-- 0 ou 1 --> </icon> <filter-name> <!-- toujours 1 --> <filter-class> <!-- toujours 1 --> <init-param> <!-- 0 ou plusieurs --> <param-name> <!-- toujours 1 --> <param-value> <!-- toujours 1 --> </init-param> </filter> <filter-mapping> <filter-name> <!-- toujours 1 --> <url-pattern> | <servlet-name> <!-- toujours 1 --> <dispatcher> <!-- 0 à 4 : {REQUEST | FORWARD | INCLUDE | ERROR} --> </filter-mapping> <session-config> <session-timeout> </session-config> <listener> <listener-class> </listener> <mime-mapping> <!-- 0 ou plusieurs --> <extension> <mime-type> </mime-mapping> <error-page> <error-code> | <exception-type> <location> </error-page> <security-role> <role-name> <!-- toujours 1 --> </security-role> <security-constraint> <web-resource-collection> <!-- 1 ou plusieurs --> <web-resource-name> <!-- toujours 1 --> <url-pattern> <!-- 1 ou plusieurs --> <http-method> <!-- 0 ou plusieurs --> </web-resource-collection> <auth-constraint> <!-- 0 ou 1 --> <role-name> <!-- 0 ou plusieurs --> </auth-constraint> <user-data-constraint> <!-- 0 ou 1 --> <transport-guarantee> <!-- toujours 1 : {NONE | INTEGRAL | CONFIDENTIAL} --> </user-data-constraint> </security-constraint> <login-config> <auth-method> <!-- 0 ou 1 : {BASIC | FORM | DIGEST | CLIENT-CERT} --> <realm-name> <!-- 0 ou 1 --> <form-login-config> <!-- 0 ou 1 --> <form-login-page> <!-- toujours 1 --> <form-error-page> <!-- toujours 1 --> </form-login-config> </login-config> <jsp-config> <taglib> <!-- 0 ou plusieurs --> <taglib-uri> <!-- toujours 1 --> <taglib-location> <!-- toujours 1 --> </taglib> <jsp-property-group> <!-- 0 ou plusieurs --> <url-pattern> <!-- 1 ou plusieurs --> <is-xml> <!-- 0 ou 1 : {true | false} --> <el-ignored> <!-- 0 ou 1 --> <scripting-invalid> <!-- 0 ou 1 --> <page-encoding> <!-- 0 ou 1 --> <param-name> <!-- 0 ou plusieurs --> <include-prelude> <!-- 0 ou plusieurs --> <include-coda> <!-- 0 ou plusieurs --> </jsp-property-group> </jsp-config> </web-app>
© 2010-2022
mti
tek