java/nekurak.net-web/web/index.jsp
changeset 37 1b481b911614
parent 31 bae2ead150f7
child 38 a2ca6c1804d1
     1.1 --- a/java/nekurak.net-web/web/index.jsp	Thu Feb 18 10:36:06 2010 +0100
     1.2 +++ b/java/nekurak.net-web/web/index.jsp	Wed Feb 24 21:21:23 2010 +0100
     1.3 @@ -4,72 +4,53 @@
     1.4  	  xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
     1.5  	  version="2.0">
     1.6      <jsp:directive.page contentType="application/xhtml+xml"/>
     1.7 -    <jsp:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
     1.8 +    <jsp:output doctype-system="http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd"
     1.9  		doctype-root-element="html"
    1.10  		omit-xml-declaration="false"/>
    1.11  
    1.12 -    <fmt:setLocale value="cs"/>
    1.13 -    <c:if test="${param.jazyk == 'en'}">
    1.14 -	<fmt:setLocale value="en"/>
    1.15 +    <!-- <lokalizace> -->
    1.16 +    <c:if test="${param.jazyk != null}">
    1.17 +	<fmt:setLocale value="${param.jazyk}"/>
    1.18      </c:if>
    1.19      <fmt:setBundle basename="cz.frantovo.nekurak.preklady" scope="application"/>
    1.20 +    <!-- </lokalizace> -->
    1.21  
    1.22 -    <html xmlns="http://www.w3.org/1999/xhtml">
    1.23 +    <html xmlns="http://www.w3.org/1999/xhtml"
    1.24 +	  xmlns:svg="http://www.w3.org/2000/svg"
    1.25 +	  xmlns:xlink="http://www.w3.org/1999/xlink">
    1.26  	<head>
    1.27  	    <title><fmt:message key="nazev"/></title>
    1.28  	    <link href="styl.css" type="text/css" rel="StyleSheet"/>
    1.29  	</head>
    1.30  	<body>
    1.31 -	    <h1><fmt:message key="nazev"/></h1>
    1.32 -	    <p><fmt:message key="popis"/></p>
    1.33 +	    <div class="body">
    1.34  
    1.35 -	    <p><fmt:formatNumber value="1234567890" pattern="###,###.###"/></p>
    1.36 +		<div id="horniPruh">
    1.37 +		    <h1><fmt:message key="nazev"/></h1>
    1.38 +		</div>
    1.39  
    1.40 +		<div id="obsah">
    1.41  
    1.42 -	    <!-- jednoduchá podmínka -->
    1.43 -	    <c:if test="${param.akce == 'informace'}">
    1.44 -		<p>Vypíšeme nějaké informace.</p>
    1.45 -	    </c:if>
    1.46 +		    <c:choose>
    1.47 +			<c:when test="${param.akce == 'detail'}">
    1.48  
    1.49 -	    <!-- složitější větvení -->
    1.50 -	    <c:choose>
    1.51 -		<!-- if -->
    1.52 -		<c:when test="${param.akce == 'seznam'}">
    1.53 -		    <p>Vypíšeme seznam podniků:</p>
    1.54 -		    <!-- Vytvoříme si instanci JavaBeany -->
    1.55 -		    <jsp:useBean id="podnikyWeb" class="cz.frantovo.nekurak.web.PodnikyWeb" scope="request"/>
    1.56 -		    <table>
    1.57 -			<thead>
    1.58 -			    <tr>
    1.59 -				<td>Číslo</td>
    1.60 -				<td>Název</td>
    1.61 -			    </tr>
    1.62 -			</thead>
    1.63 -			<tbody>
    1.64 -			    <c:forEach var="p" items="${podnikyWeb.podniky}">
    1.65 -				<tr>
    1.66 -				    <td><c:out value="${p.id}"/></td>
    1.67 -				    <td><c:out value="${p.nazev}"/></td>
    1.68 -				</tr>
    1.69 -			    </c:forEach>
    1.70 -			</tbody>
    1.71 -		    </table>
    1.72 -		</c:when>
    1.73 -		<!-- else if -->
    1.74 -		<c:when test="${param.akce == 'podrobnosti'}">
    1.75 -		    <p>Vypíšeme podrobnosti.</p>
    1.76 -		</c:when>
    1.77 -		<!-- else -->
    1.78 -		<c:otherwise>
    1.79 -		    <p>Zobrazíme úvodní stránku.</p>
    1.80 -		</c:otherwise>
    1.81 -	    </c:choose>
    1.82 +			</c:when>
    1.83 +			<c:otherwise>
    1.84 +			    <jsp:include page="WEB-INF/casti/uvod.jsp" flush="false"/>
    1.85 +			</c:otherwise>
    1.86 +		    </c:choose>
    1.87  
    1.88 -	    <!-- vložíme si obsah jiného souboru.
    1.89 -		 Obsah adresáře WEB-INF není přímo dostupný uživateli -->
    1.90 -	    <jsp:include page="WEB-INF/casti/paticka.jsp">
    1.91 -		<jsp:param name="rok" value="2010" />
    1.92 -	    </jsp:include>
    1.93 +		</div>
    1.94 +
    1.95 +		<div id="paticka">
    1.96 +		    <p>
    1.97 +			© 2010 nekurak.net. Licence: Affero GPL.
    1.98 +			<a href="nekurak.net-src.zip">nekurak.net-src.zip</a>
    1.99 +			<a href="nekurak.net-src.zip.SHA-512">.</a>
   1.100 +		    </p>
   1.101 +		</div>
   1.102 +
   1.103 +	    </div>
   1.104  	</body>
   1.105      </html>
   1.106