Velmi pekne dakujem, uz je to jasne.

Ivan

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Lukas Benda
Sent: Monday, October 01, 2007 8:31 AM
To: Java
Subject: Re: formularovy framework

FormController v SpringMVC ma FormView a SuccesView. V prvni promene
nastavit 
co se ma zobrazit pri prvnim pristupu ke strance a druhe kdyz je odeslany 
formular a vsechno probehne uspesne.

Pokud tedy jako SuccessViw date nejaky JSP, ktery generuje XML, treba neco 
takoveho co je nize. Dostanete zpatky XML, ktere jde velmi snadno 
javascriptem zpracovat. Dokonce si muzte ten vraceny JSP upravit prihodit
tam 
jsp:include (samozrejme ze to muste hodit do <![CDATA[, aby se to 
neinterpretovalo), kterym vlozite jiny JSP soubor, ktery vygenruje nejakou 
HTML stranku, kterou pomoci innerHTML primo nekam vlozite.

<?xml version="1.0" encoding="UTF-8"?>
<% request.setCharacterEncoding("UTF-8"); %>
<%@ page contentType = "text/xml;charset=UTF-8"%>

<%@ page session="false"%>

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"; %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"; %>
<%@ taglib prefix="spring" uri="/spring" %>
<%@ taglib prefix="am" uri="/apnetis-menu" %>

<fmt:setLocale value="cs_CZ" />
<ajax>
  <errors>
    <c:forEach items="${errors}" var="error">
      <error><fmt:message key="${error}" /></error>
    </c:forEach>
  </errors>
  <messages>
    <c:forEach items="${messages}" var="message"> 
      <message><fmt:message key="${message}" /></message>
    </c:forEach>
  </messages>
  <infos>
    <c:forEach items="${infos}" var="info"> 
      <info>${info}</info>
    </c:forEach>
  </infos>
  <commands>
    <c:forEach items="${commands}" var="command"> 
      <command>${command}</command>
    </c:forEach>
  </commands>
</ajax>

Dokonce si muzete vytvorit nekolik ruznych sablona  prepinat je pomoci 
predaneho parametru. Takze kdyz sablonu nenastavite zobrazi se formular v 
zakladnim designu, kdyz nastavit, tak se zobrazi v nejakem designu, ktery je

vhodny pro vlozeni dovnitr jiz existujici stranky. Tim dosahnete toho, ze 
kdyz uzivatel JS ma tak onClick vyvola formular, ktery se vklada a kdyz JS 
nema tak href zavola stranku, ktera je v beznem desingu.

Dne Sunday 30 of September 2007 22:49:11 [EMAIL PROTECTED] napsal(a):
> zdravim,
>
> dakujem za nazor, mohol by som Vas poprosit o lepsie vysvetlenie
> nasledovneho, pretoze som to asi nepochopil : "ale jako succesView
> vratite XML, takze vysledek bez potizi JS rozeber a zapise tam kam ma.".
>
> dakujem
>
> Ivan
>
> Citát Lukas Benda <[EMAIL PROTECTED]>:
> > Co tak podstatneho chybi v Spring MVC? Uz ste zkousel udelat nejakou
> > poradnou aplikaci v nejakem z existujicich Framewoku?
> >
> > Sablony si k tomu dodelat v ramci jedineho rodicovskeho kontroleru.
> > Multicomand taky neni problem prihodit. Pri spojeni s DWR vam to bude i
> > AJAXat. Samozrejme ze na spracovani navratovych hodnot z formularu
> > pouzijete Controller, ale jako succesView vratite XML, takze vysledek
bez
> > potizi JS rozeber a zapise tam kam ma.
> >
> > Zkousel sem i JSFkove frameworky, ale v podstate mam pcit ze az na
> > nejake "automaticky generovany controllery" (tak jako to ma Seam) Spring
> > MVC nic podstatneho nepostrada.
> >
> > Btw. a i ten automatikcy generovany controller je otazka tydne - dvou
> > prace. No chtel sem ho napsat, ale nakonec se ukazalo z je to zbytecna
> > prace, protoze s pouzitim aspektu a sablony v IDE, se spousta veci
vyresi
> > vlastne bez namahy.
> >
> >> Ahoj,
> >> odpovídám na zprávu z pátku, 28. září 2007,
> >> kterou [EMAIL PROTECTED] napsal(a) v 21:13:11:
> >>
> >>    Já na toto téma také dělám průzkum, a také si chci psát vlastní, ale
> >> zatím nejsem rozhodnut, co budu psát a co převezmu. Orberon je opravdu
> >> zajímavý. Chci to psát jako diplomovou práci. Můžeme se když tak dát
> >> dohromady ;-)
> >>
> >> --------------------------- Původní zpráva ---------------------------
> >>  Odesilatel: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
> >>     Předmět: formularovy framework
> >>       Datum: 28. září 2007, 21:13:11 (GMT +0200)
> >>     Přílohy: <none>
> >>       msgid:[EMAIL PROTECTED]
> >>
> >> i> zdravim,
> >>
> >> i> prebiehala tu diskusia ohladom formularoveho frameworku, boli tu
> >> i> prispevky kde si programator taketo nieco zacal pisat vlastne a
> >> i> posledny prispevok bol ohladne www.orbeon.com. chcem sa spytat, ci
je
> >> i> tu niekto, kto ma vlastny vytvor :-) pristupny na nete, resp. by sa
> >> i> bol ochotny sa o to podelit s ostatnymi, a je niekto kto pouzil
> >> i> produkt uvedeny na www.orbeon.com ? asi 2 tyzdne si robim vlastny
> >> i> prieskum a zda sa, ze prave tento uvedeny produkt je asi zatial v
> >> i> najlepsej kvalite, ale aj tak som rozhodnuty zacat pisat vlastny.
> >> vdaka.
> >>
> >> i> Ivan
> >>
> >>
> >> ------------------------ Konec původní zprávy ------------------------



__________ Informacia od NOD32 2305 (20070601) __________

Tato sprava bola preverena antivirusovym systemom NOD32.
http://www.eset.sk


Odpovedet emailem