1.1 --- a/java/nekurak.net-web/web/WEB-INF/web.xml Thu Mar 04 10:20:28 2010 +0100
1.2 +++ b/java/nekurak.net-web/web/WEB-INF/web.xml Sat Mar 13 23:51:43 2010 +0100
1.3 @@ -1,61 +1,80 @@
1.4 <?xml version="1.0" encoding="UTF-8"?>
1.5 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
1.6 <session-config>
1.7 - <session-timeout>30</session-timeout>
1.8 + <session-timeout>30</session-timeout>
1.9 </session-config>
1.10 -
1.11 <welcome-file-list>
1.12 - <welcome-file>index.jsp</welcome-file>
1.13 + <welcome-file>index.jsp</welcome-file>
1.14 </welcome-file-list>
1.15 -
1.16 + <!-- <chybovéStránky> -->
1.17 <error-page>
1.18 - <!-- Stránka nenalezena -->
1.19 - <error-code>404</error-code>
1.20 - <location>/WEB-INF/chyby/404.jsp</location>
1.21 + <!-- Stránka nenalezena -->
1.22 + <error-code>404</error-code>
1.23 + <location>/WEB-INF/chyby/404.jsp</location>
1.24 </error-page>
1.25 <error-page>
1.26 - <!-- Interní chyba serveru -->
1.27 - <error-code>500</error-code>
1.28 - <location>/WEB-INF/chyby/500.jsp</location>
1.29 + <!-- Interní chyba serveru -->
1.30 + <error-code>500</error-code>
1.31 + <location>/WEB-INF/chyby/500.jsp</location>
1.32 </error-page>
1.33 -
1.34 + <!-- </chybovéStránky> -->
1.35 + <!-- <definiceServletů> -->
1.36 <servlet>
1.37 - <servlet-name>atom</servlet-name>
1.38 - <jsp-file>/WEB-INF/atom/atom.jsp</jsp-file>
1.39 + <servlet-name>atom</servlet-name>
1.40 + <jsp-file>/WEB-INF/atom/atom.jsp</jsp-file>
1.41 </servlet>
1.42 -
1.43 + <servlet>
1.44 + <description>
1.45 + Servlet zpřístupňující fotky umístěné ve zvláštním adresáři
1.46 + (data oddělená od aplikace).
1.47 + </description>
1.48 + <servlet-name>fotky</servlet-name>
1.49 + <servlet-class>cz.frantovo.nekurak.servlet.Fotky</servlet-class>
1.50 + <init-param>
1.51 + <description>
1.52 + Adresář na disku, který obsahuje fotky podniků.
1.53 + Musí existovat při startu aplikace.
1.54 + </description>
1.55 + <param-name>adresar</param-name>
1.56 + <param-value>/var/www/nekurak.net/fotky</param-value>
1.57 + </init-param>
1.58 + </servlet>
1.59 + <!-- </definiceServletů> -->
1.60 + <!-- <mapováníServletů> -->
1.61 <servlet-mapping>
1.62 - <servlet-name>atom</servlet-name>
1.63 - <url-pattern>/atom/*</url-pattern>
1.64 + <servlet-name>fotky</servlet-name>
1.65 + <url-pattern>/fotky/*</url-pattern>
1.66 </servlet-mapping>
1.67 -
1.68 + <servlet-mapping>
1.69 + <servlet-name>atom</servlet-name>
1.70 + <url-pattern>/atom/*</url-pattern>
1.71 + </servlet-mapping>
1.72 + <!-- </mapováníServletů> -->
1.73 <context-param>
1.74 - <!-- Pro případ, že chybí hlavička „Accept-language“ v HTTP požadavku -->
1.75 - <param-name>javax.servlet.jsp.jstl.fmt.fallbackLocale</param-name>
1.76 - <param-value>cs</param-value>
1.77 + <!-- Pro případ, že chybí hlavička „Accept-language“ v HTTP požadavku -->
1.78 + <param-name>javax.servlet.jsp.jstl.fmt.fallbackLocale</param-name>
1.79 + <param-value>cs</param-value>
1.80 </context-param>
1.81 -
1.82 <!-- <zabezpečení> -->
1.83 <security-role>
1.84 - <role-name>opravneny</role-name>
1.85 + <role-name>opravneny</role-name>
1.86 </security-role>
1.87 <security-constraint>
1.88 - <web-resource-collection>
1.89 - <web-resource-name>Správa Nekuřák.net</web-resource-name>
1.90 - <url-pattern>/sprava/*</url-pattern>
1.91 - </web-resource-collection>
1.92 - <auth-constraint>
1.93 - <role-name>opravneny</role-name>
1.94 - </auth-constraint>
1.95 + <web-resource-collection>
1.96 + <web-resource-name>Správa Nekuřák.net</web-resource-name>
1.97 + <url-pattern>/sprava/*</url-pattern>
1.98 + </web-resource-collection>
1.99 + <auth-constraint>
1.100 + <role-name>opravneny</role-name>
1.101 + </auth-constraint>
1.102 </security-constraint>
1.103 <login-config>
1.104 - <auth-method>FORM</auth-method>
1.105 - <realm-name>nekurakNET</realm-name>
1.106 - <form-login-config>
1.107 - <form-login-page>/?akce=prihlaseni</form-login-page>
1.108 - <form-error-page>/?akce=prihlaseni&chyba=ano</form-error-page>
1.109 - </form-login-config>
1.110 + <auth-method>FORM</auth-method>
1.111 + <realm-name>nekurakNET</realm-name>
1.112 + <form-login-config>
1.113 + <form-login-page>/?akce=prihlaseni</form-login-page>
1.114 + <form-error-page>/?akce=prihlaseni&chyba=ano</form-error-page>
1.115 + </form-login-config>
1.116 </login-config>
1.117 <!-- </zabezpečení> -->
1.118 -
1.119 </web-app>