java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx
author František Kučera <franta-hg@frantovo.cz>
Tue Jun 02 01:36:17 2009 +0200 (2009-06-02)
changeset 38 0a865a665698
parent 36 e117f3aa2129
child 40 cc77526f46cf
permissions -rw-r--r--
Průvodce: JavaScript, HTML, CSS.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
     3           xmlns:fmt="http://java.sun.com/jsp/jstl/fmt"
     4           version="2.0">
     5 
     6     <fmt:setBundle basename="cz.frantovo.sql.vyuka.preklady" scope="application"/>
     7 
     8     <!-- Logo programu -->
     9     <div id="zahlavi"><h1><fmt:message key="nazev"/></h1></div>
    10 
    11     <div id="bloky">
    12         <!-- Nápověda -->
    13         <div class ="blok" id="napoveda">
    14             <h2><fmt:message key="blok.napoveda"/></h2>
    15             <div class="vnitrekBloku" id="napovedniPole">
    16                 <jsp:include page="napoveda.jspx" flush="false"/>
    17             </div>
    18             <!-- <Navigace> -->
    19             <div id="navigace">
    20                 <form action="#">
    21                     <fmt:message key="navigace.predchozi" var="navigacePredchozi" />
    22                     <button class="predchozi"
    23                             name="predchozi"
    24                             title="${navigacePredchozi}"
    25                             type="button"
    26                             onclick="javascript:ajaxPruvodcePredchozi();">&amp;nbsp;</button>
    27                     <fmt:message key="navigace.zpet" var="navigaceZpet" />
    28                     <button class="zpet"
    29                             name="zpet"
    30                             title="${navigaceZpet}"
    31                             type="button"
    32                             onclick="javascript:ajaxPruvodceZpet();">&amp;nbsp;</button>
    33                     <fmt:message key="navigace.pruvodce" var="navigacePruvodce" />
    34                     <button class="pruvodce"
    35                             name="pruvodce"
    36                             title="${navigacePruvodce}"
    37                             type="button"
    38                             onclick="javascript:ajaxPruvodceKod('pruvodce');">&amp;nbsp;</button>
    39                     <fmt:message key="navigace.model" var="navigaceModel" />
    40                     <button class="model"
    41                             name="model"
    42                             title="${navigaceModel}"
    43                             type="button"
    44                             onclick="javascript:ajaxPruvodceKod('model');">&amp;nbsp;</button>
    45                     <fmt:message key="navigace.vpred" var="navigaceVpred" />
    46                     <button class="vpred"
    47                             name="vpred"
    48                             title="${navigaceVpred}"
    49                             type="button"
    50                             onclick="javascript:ajaxPruvodceVpred();">&amp;nbsp;</button>
    51                     <fmt:message key="navigace.nasledujici" var="navigaceNasledujici" />
    52                     <button class="nasledujici"
    53                             title="${navigaceNasledujici}"
    54                             type="button"
    55                             onclick="javascript:ajaxPruvodceNasledujici();">&amp;nbsp;</button>
    56                 </form>
    57             </div>
    58             <!-- </Navigace> -->
    59         </div>
    60         <div id="io">
    61             <!-- Zadávání SQL příkazů -->
    62             <div class ="blok" id="vstup">
    63                 <h2><fmt:message key="blok.zadavani"/></h2>
    64                 <div class="vnitrekBloku">
    65                     <form action="#" name="aplikace">
    66                         <fieldset>
    67                             <textarea id="vstupniPole"
    68                                       name="vstupniPole"
    69                                       rows="100"
    70                                       cols="1000"
    71                                       onkeypress="javascript:zpracujTabulatory(event);"><fmt:message key="vychozi.sql"/></textarea>
    72                             <input  id="stavovePole"
    73                                     name="stavovePole"
    74                                     type="text" />
    75                             <fmt:message key="tlacitko.historie.tip" var="zobrazitHistoriiTip" />
    76                             <button class="zobrazitHistorii"
    77                                     name="zobrazitHistorii"
    78                                     title="${zobrazitHistoriiTip}"
    79                                     type="button"
    80                                     onclick="javascript:ajaxZobrazitHistorii();">&amp;nbsp;</button>
    81                             <fmt:message key="tlacitko.vykonat.tip" var="vykonatSQLTip" />
    82                             <button class="vykonatSQL"
    83                                     name="vykonatSQL"
    84                                     title="${vykonatSQLTip}"
    85                                     type="button"
    86                                     onclick="javascript:ajaxVykonatSQL();">&amp;nbsp;</button>
    87                         </fieldset>
    88                     </form>
    89                 </div>
    90             </div>
    91             <!-- Zobrazování výstupu -->
    92             <div class ="blok" id="vystup">
    93                 <h2><fmt:message key="blok.vysledek"/></h2>
    94                 <div class="vnitrekBloku" id="vystupniPole">
    95                     <jsp:include page="vitejte.jspx" flush="false"/>
    96                 </div>
    97             </div>
    98         </div>
    99     </div>
   100 
   101     <!-- Načteme si lokalizované texty do skrytého formuláře, aby je mohl používat JavaScript -->
   102     <form action="#" name="lokalizace" id="lokalizace">
   103         <textarea name="nepodporovany"><fmt:message key="js.nepodporovany"/></textarea>
   104         <textarea name="probihaSQL"><fmt:message key="js.probihaSQL"/></textarea>
   105         <textarea name="probihaHistorie"><fmt:message key="js.probihaHistorie"/></textarea>
   106     </form>
   107 </jsp:root>