Subject: Re: spring mvc multiactioncontroller validace - msg#00183
List: java.czech
Burdik Petr napsal(a):
Pekne rano,
od vcerejska se mi nedari vyresit validaci vramci
multiActionControlleru. Rad bych aby to byla rucni validace. Problem je
ze se mi nedari najit, jak vytvorit a hlavne do view pridat kolekci
errors. Upozornuji ze jsem si vedom ze errors je jen interface. Nechce
se mi totiz pro kazdou metodu kterou provadim tvorit extra tridu
validatoru. Nejvice se chci priblizit tomu jak to ma struts.
Tedy:
1. multiactioncontroller s nejcasteji curl metodami
2. actionform se vsemi formularovymi promennymi
3. metoda / metody pro validaci, podle provadene akce
Errors model by mel zaregiastrovat controller automaticky pokud neprojde
request validaci.
V JSPcku se na nej pak staci bindnout pres
<spring:bind path="command">
<c:forEach items="${status.errorMessages}" var="errorMessage">
<c:out value="${errorMessage}"/>
</c:forEach>
command je defaultni jmeno command objektu viz
http://static.springframework.org/spring/docs/1.2.x/api/org/springframework/web/servlet/mvc/multiaction/MultiActionController.html#getCommandName(java.lang.Object)
--
S pozdravem Roman "Dagi" Pichlik
/*
http://www.sweb.cz/pichlik/ Blog pro kodery */
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
spring mvc multiactioncontroller validace
Pekne rano,
od vcerejska se mi nedari vyresit validaci vramci
multiActionControlleru. Rad bych aby to byla rucni validace. Problem je
ze se mi nedari najit, jak vytvorit a hlavne do view pridat kolekci
errors. Upozornuji ze jsem si vedom ze errors je jen interface. Nechce
se mi totiz pro kazdou metodu kterou provadim tvorit extra tridu
validatoru. Nejvice se chci priblizit tomu jak to ma struts.
Tedy:
1. multiactioncontroller s nejcasteji curl metodami
2. actionform se vsemi formularovymi promennymi
3. metoda / metody pro validaci, podle provadene akce
Pet
Next Message by Date:
click to view message preview
RE: spring mvc multiactioncontroller validace
Dobry den,
Je velmi pravdepodobne ze ste nieco podobne uz citali, ale ajtak by som
to dal rad do pozornosti:
http://www.salixalba.uklinux.net/willow/computing/spring.html
Myslim ze je tam vsetko co potrebujete na validaciu dat v spring-mvc.
Martin Krajci
-----Original Message-----
From: Burdik Petr [mailto:pet-0Lgl2flFWsjR7s880joybQ@xxxxxxxxxxxxxxxx]
Sent: Wednesday, November 23, 2005 10:28 AM
To: Java
Subject: spring mvc multiactioncontroller validace
Pekne rano,
od vcerejska se mi nedari vyresit validaci vramci
multiActionControlleru. Rad bych aby to byla rucni validace. Problem je
ze se mi nedari najit, jak vytvorit a hlavne do view pridat kolekci
errors. Upozornuji ze jsem si vedom ze errors je jen interface. Nechce
se mi totiz pro kazdou metodu kterou provadim tvorit extra tridu
validatoru. Nejvice se chci priblizit tomu jak to ma struts.
Tedy:
1. multiactioncontroller s nejcasteji curl metodami
2. actionform se vsemi formularovymi promennymi
3. metoda / metody pro validaci, podle provadene akce
Pet
Previous Message by Thread:
click to view message preview
spring mvc multiactioncontroller validace
Pekne rano,
od vcerejska se mi nedari vyresit validaci vramci
multiActionControlleru. Rad bych aby to byla rucni validace. Problem je
ze se mi nedari najit, jak vytvorit a hlavne do view pridat kolekci
errors. Upozornuji ze jsem si vedom ze errors je jen interface. Nechce
se mi totiz pro kazdou metodu kterou provadim tvorit extra tridu
validatoru. Nejvice se chci priblizit tomu jak to ma struts.
Tedy:
1. multiactioncontroller s nejcasteji curl metodami
2. actionform se vsemi formularovymi promennymi
3. metoda / metody pro validaci, podle provadene akce
Pet
Next Message by Thread:
click to view message preview
Re: spring mvc multiactioncontroller validace
Ok,
to vim. Ale problem je ze pokud to budu pouzivat beznym zpusobem, budu
potrebovat nekolik validatoru pro ten multiactioncontroller. Krom toho
takto bych to mohl standardni cestou vratit i pokud treba dany objekt uz
existuje. Tedy si "pridat" chybu az v controlleru. Proste vetsi kontrola
nad tim co se deje.
Pri snaze ziskat RequestContext a z nej kolekci Errors jsem ale narazil.
Nedari se mi prijit na to jak ji ziskat. Toto je spatne.
import org.springframework.web.servlet.support.RequestContext;
RequestContext rc = new RequestContext(request);
Nevim co dat jako parametr
Errors errors = rc.getErrors("");
Preci toto je spravne misto, pokud uz treba existuje dany user, jak dat
ty informace do Errors. Pripadne me napada, ze bychom mohli usetrit
jednu tridu navic. Validator. ...
Pet
Roman PichlÃk napsal(a):
Burdik Petr napsal(a):
Pekne rano,
od vcerejska se mi nedari vyresit validaci vramci
multiActionControlleru. Rad bych aby to byla rucni validace. Problem
je ze se mi nedari najit, jak vytvorit a hlavne do view pridat
kolekci errors. Upozornuji ze jsem si vedom ze errors je jen
interface. Nechce se mi totiz pro kazdou metodu kterou provadim
tvorit extra tridu validatoru. Nejvice se chci priblizit tomu jak to
ma struts.
Tedy:
1. multiactioncontroller s nejcasteji curl metodami
2. actionform se vsemi formularovymi promennymi
3. metoda / metody pro validaci, podle provadene akce
Errors model by mel zaregiastrovat controller automaticky pokud
neprojde request validaci.
V JSPcku se na nej pak staci bindnout pres
<spring:bind path="command">
<c:forEach items="${status.errorMessages}" var="errorMessage">
<c:out value="${errorMessage}"/>
</c:forEach>
command je defaultni jmeno command objektu viz
http://static.springframework.org/spring/docs/1.2.x/api/org/springframework/web/servlet/mvc/multiaction/MultiActionController.html#getCommandName(java.lang.Object)