Lepší chybová hláška při špatně vyplněném formuláři pro přidání podniku.
authorFrantišek Kučera <franta-hg@frantovo.cz>
Sun, 07 Mar 2010 21:19:35 +0100
changeset 577162ed62c9ab
parent 56 7021b32ce3d1
child 58 e019dbc42723
Lepší chybová hláška při špatně vyplněném formuláři pro přidání podniku.
java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_cs.properties
java/nekurak.net-web/web/WEB-INF/casti/pridatPodnik.jsp
     1.1 --- a/java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_cs.properties	Sat Mar 06 21:08:42 2010 +0100
     1.2 +++ b/java/nekurak.net-web/src/java/cz/frantovo/nekurak/preklady_cs.properties	Sun Mar 07 21:19:35 2010 +0100
     1.3 @@ -38,6 +38,7 @@
     1.4  
     1.5  pridatPodnik.nadpis=P\u0159id\u00E1n\u00ED nov\u00E9ho podniku
     1.6  pridatPodnik.bylPridan=Podnik byl \u00FAsp\u011B\u0161n\u011B p\u0159id\u00E1n.
     1.7 +pridatPodnik.nebylPridan=P\u0159i p\u0159id\u00E1v\u00E1n\u00ED podniku do\u0161lo k chyb\u011B. Zkontrolujte pros\u00EDm zadan\u00E9 \u00FAdaje.
     1.8  pridatPodnik.tlacitko=P\u0159idat podnik
     1.9  
    1.10  dto.podnik.nazev=N\u00E1zev
     2.1 --- a/java/nekurak.net-web/web/WEB-INF/casti/pridatPodnik.jsp	Sat Mar 06 21:08:42 2010 +0100
     2.2 +++ b/java/nekurak.net-web/web/WEB-INF/casti/pridatPodnik.jsp	Sun Mar 07 21:19:35 2010 +0100
     2.3 @@ -12,21 +12,29 @@
     2.4  
     2.5      <c:choose>
     2.6  	<c:when test="${param.akcePridat == 'pridej'}">
     2.7 -	    <jsp:setProperty name="podnik" property="*"/>
     2.8 -	    <jsp:setProperty name="pridatPodnik" property="podnik" value="${podnik}"/>
     2.9 -	    <c:if test="${pridatPodnik.pridano}">
    2.10 -		<p><fmt:message key="pridatPodnik.bylPridan"/></p>
    2.11 -	    </c:if>
    2.12 +	    <c:catch var="pridatPodnikChyba">
    2.13 +		<jsp:setProperty name="podnik" property="*"/>
    2.14 +		<jsp:setProperty name="pridatPodnik" property="podnik" value="${podnik}"/>
    2.15 +		<c:set var="pridatPodnikOK" value="${pridatPodnik.pridano}"/>
    2.16 +	    </c:catch>
    2.17 +	    <c:choose>
    2.18 +		<c:when test="${pridatPodnikChyba == null}">
    2.19 +		    <p><fmt:message key="pridatPodnik.bylPridan"/></p>
    2.20 +		</c:when>
    2.21 +		<c:otherwise>
    2.22 +		    <p class="chybovaHlaska"><fmt:message key="pridatPodnik.nebylPridan"/></p>
    2.23 +		</c:otherwise>
    2.24 +	    </c:choose>
    2.25  	</c:when>
    2.26  	<c:otherwise>
    2.27  	    <form method="post" action="?akce=pridatPodnik&amp;amp;akcePridat=pridej">
    2.28  		<fieldset>
    2.29  		    <label><fmt:message key="dto.podnik.nazev"/>: <input type="text" name="nazev" maxlength="255"/></label><br/>
    2.30  		    <label><fmt:message key="dto.podnik.popis"/>: <input type="text" name="popis" maxlength="255"/></label><br/>
    2.31 -		    <fmt:message key="dto.podnik.url.tip" var="urlTip"/>
    2.32 +			<fmt:message key="dto.podnik.url.tip" var="urlTip"/>
    2.33  		    <label title="${urlTip}"><fmt:message key="dto.podnik.url"/>: <input type="text" name="url" maxlength="255"/></label><br/>
    2.34  		    <label><fmt:message key="dto.podnik.ulice"/>: <input type="text" name="ulice" maxlength="64"/></label><br/>
    2.35 -		    <fmt:message key="dto.podnik.cisloPopisne.tip" var="cisloPopisneTip"/>
    2.36 +			<fmt:message key="dto.podnik.cisloPopisne.tip" var="cisloPopisneTip"/>
    2.37  		    <label title="${cisloPopisneTip}"><fmt:message key="dto.podnik.cisloPopisne"/>: <input type="text" name="cisloPopisne" maxlength="5"/></label><br/>
    2.38  		    <label><fmt:message key="dto.podnik.mesto"/>: <input type="text" name="mesto" maxlength="64"/></label><br/>
    2.39  		    <button value="submit"><fmt:message key="pridatPodnik.tlacitko"/></button>