java/sql-vyuka/web/WEB-INF/casti/aplikace.jspx
author František Kučera <franta-hg@frantovo.cz>
Wed Jun 03 02:09:23 2009 +0200 (2009-06-03)
changeset 40 cc77526f46cf
parent 38 0a865a665698
child 47 da0e047d4a80
permissions -rw-r--r--
Do URL se ukládá SQL příkaz a pozice v průvodci – při načtení stránky se z URL načtou.
     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                 <!-- Sem se bude načítat nápověda – průvodce. -->
    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                                     disabled="disabled"
    75                                     type="text" />
    76                             <fmt:message key="tlacitko.historie.tip" var="zobrazitHistoriiTip" />
    77                             <button class="zobrazitHistorii"
    78                                     name="zobrazitHistorii"
    79                                     title="${zobrazitHistoriiTip}"
    80                                     type="button"
    81                                     onclick="javascript:ajaxZobrazitHistorii();">&amp;nbsp;</button>
    82                             <fmt:message key="tlacitko.vykonat.tip" var="vykonatSQLTip" />
    83                             <button class="vykonatSQL"
    84                                     name="vykonatSQL"
    85                                     title="${vykonatSQLTip}"
    86                                     type="button"
    87                                     onclick="javascript:ajaxVykonatSQL();">&amp;nbsp;</button>
    88                         </fieldset>
    89                     </form>
    90                 </div>
    91             </div>
    92             <!-- Zobrazování výstupu -->
    93             <div class ="blok" id="vystup">
    94                 <h2><fmt:message key="blok.vysledek"/></h2>
    95                 <div class="vnitrekBloku" id="vystupniPole">
    96                     <!-- Sem se bude vypisovat výsledek SQL dotazů. -->
    97                 </div>
    98             </div>
    99         </div>
   100     </div>
   101 
   102     <!-- Načteme si lokalizované texty do skrytého formuláře, aby je mohl používat JavaScript -->
   103     <form action="#" name="lokalizace" id="lokalizace">
   104         <textarea name="nepodporovany"><fmt:message key="js.nepodporovany"/></textarea>
   105         <textarea name="probihaSQL"><fmt:message key="js.probihaSQL"/></textarea>
   106         <textarea name="probihaHistorie"><fmt:message key="js.probihaHistorie"/></textarea>
   107     </form>
   108 </jsp:root>