$BC]:j$G$9!#(B<br><br>$BJV;v$,CY$/$J$j$9$_$^$;$s!#(B<br>$B$^$?!"$$$D$b$J$,$i$4CzG+$J2r@b!"$"$j$,$H$&$4$6$$$^$9!#(B<br>$B8!>Z%k!<%k$K$OM%@h=g0L$,$"$C$F!"(Bvalidation.xml$B$,:G=i$H$$$&$3$H$G!"M}2r$G$-$^$7$?!#(B<br>javascript$B$N=PNO$O!";d$N4*0c$$$@$C$?$h$&$G$9!#BgJQ<:Ni$$$?$7$^$7$?!#(B<div><span class="gmail_quote"><br>$B$H$3$m$G!"65$($F$$$?$@$$$?(BMethodBinding$B$K4X$7$^$7$F!"Ds0F$H<ALd$,$4$6$$$^$9!#(B
<br><br>$B$^$:!"Ds0F$+$i$G$9!#(B<br><br>$B0J2<$N$h$&$K!"#1$D$N(BHTML$B!'(BFORM$B$N$J$+$+$i0[$J$k(BAction$B$r8F$V:]$K!"(B</span><span class="gmail_quote"></span><span class="gmail_quote">fooAction.execute$B$H(B</span>barAction.execute$B$K$O!"$I$A$i$bF1$8(BfooForm$B$,EO$C$F$/$k$h$&$G$9!#(B<br><br><span class="gmail_quote">
$B!]!]!]!](B<br></span><html:form action="/foo" styleId"fooForm"><br><br><html:text property="property1" /> // fooForm.property1<br><s2struts:submit action="#{fooAction.execute}" >
<br></s2struts> // fooForm<br><br><s2struts:submit action="#{barAction.execute}" ><br></s2struts> <br>$B!!!!!!!!!!!!!!!!!!(B<br></html:form><br>$B!]!]!]!]!]!](B<br><br>$B$3$l$r(BAction$B$NL?L>5,B'$+$i(BbarAction$B$,8F$P$l$k$H$-$O(BbarForm$B$,EO$5$l$k$h$&$K$G$-$J$$$G$7$g$&$+!#(BfooForm$B$b:n$i$l$k$O$:$J$N$GFbItE*$K$O#2$D$N(BForm$B$,:n$i$l$k$h$&$J%$%a!<%8$G$9!#(B
<br>
<br>
barForm
$B$,:n$i$l$k$3$H$G!"(BbarAction$B!"(Bbar.jsp$B$O(BbarForm$B$@$1$r8+$l$P$h$/$J$j$^$9!#(Bvalidation$B$K<:GT$7$?>l9g!"$b$7$/$O!"(B
Action$BFb$G%(%i!<$G(Binput$B$KLa$k>l9g$O!"(BfooForm$B$GF~NO$7$?CM$rJ]B8$7$F$*$/$3$H$GBP1~$7$^$9!#(BfooForm$B$+$i(BbarForm$B$X$NJQ(B
$B49(B
$B$O(BHTTP$B%W%m%H%3%k!J(BGET$B%Q%i%a!<%?$KF~$C$F$/$kCM!K$K$h$C$F%^%C%T%s%0$5$l$k$O$:$J$N$G$&$^$/JQ49$5$l$k$H;W$$$^$9!#(B<br>
<br>$B$"$^$j$h$$9M$($G$O$J$$$G$7$g$&$+!#(B<br><span class="gmail_quote"><br>$B<!$K<ALd$NJ}$G$9!#(B<br><br>$B>e5-$N%5%s%W%k$G!"%a%=%C%I$,B8:_$7$J$$$H$-$NF0:n$O$I$N$h$&$K$J$k$N$G$7$g$&$+!#Nc$($P!"(B</span>#{xxxAction.yyy}"$B$G!"(BxxxAction$B$,$J$$>l9g$d(Byyy$B%a%=%C%I$,$J$$>l9g$J$I$G$9!#(B<br><span class="gmail_quote"><br>$B0J>e!"$h$m$7$/$*4j$$$7$^$9!#(B
<br><br>06/12/17 $B$K(B <b class="gmail_sendername">Katsuhiko Nagashima</b> <<a href="mailto:katsuhiko.nagashima@gmail.com">katsuhiko.nagashima@gmail.com</a>> $B$5$s$O=q$-$^$7$?(B:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
$B1JEg$G$9!#(B<br><br>$B!V#1!%!W$K$D$$$F$O4|BTDL$j$G$9!#(B<br><br>> $BF1;~$K!"(BForm$B$N%"%N%F!<%7%g%s$r5-=R$9$k$HF0$+$J$$$h$&$G$9!#(B<br><br>$B$H$$$&$N$O!"(Bvalidationxml$B$K5-=R$7$?FbMF$N%A%'%C%/$@$1$,M-8z$K(B<br>$B$J$C$?$H$$$&$3$H$@$H;W$&$N$G$9$,!"(B<br>$B8!>Z$N%k!<%k$K$D$$$F$O0J2<$G>/$7JdB-$7$^$9!#(B<br><br>FormBean$B$N8!>Z%k!<%k$NM%@h=g0L$O(B<br>$B#1!%(Bvalidation.xml$BEy$N5-=R(B<br>
$B#2!%%"%N%F!<%7%g%s$K$h$k5-=R(B<br>$B$H$J$C$F$$$F!"(Bvalidation.xml$B$K5-=R$,$"$l$P!"%"%N%F!<%7%g%sM-L5$K4X78$J$/(B<br>$B$=$A$i$,M-8z$K$J$j$^$9!#(B<br>$B$"$H!"(BFormBean$B$NC10L$G(B<br>validation.xml$B$G$N5-=R$H%"%N%F!<%7%g%s$K$h$k5-=R$KJL$1$k$3$H$O$G$-$^$9$,!"(B<br>1$B$D$N(BFormBean$B$N%W%m%Q%F%#$4$H$K(B<br>validation.xml$B$G$N5-=R$H%"%N%F!<%7%g%s$K$h$k5-=R$rJL!9$K$9$k$3$H$O$G$-$^$;$s!#(B<br>
<br>> $B#2!%(BAction$B$N%"%N%F!<%7%g%s$K$O!"!VL5;XDj!W!"$+$D!"(BForm$B$N%"%N%F!<%7%g%s$O(B<br>> $B!V(BValidation$B$N%k!<%k$r5-=R!W$r$9$k>l9g!"(B<br>> Form$B$NDj?t%"%N%F!<%7%g%s$,M-8z$K$J$C$?!#$^$?!"(BMethodBinding$B$N(Bcancel=true$B$bLdBj$J$/F0:n$7$?!#(B<br>> jsp$B$K(Bjavascript$B%?%0$r5-=R$7$F$bL5;k$5$l$?!#(B<br>> $BF1;~$K!"(BAction$B$N%"%N%F!<%7%g%s$G!V(Bvalidate=XXX$B!W$r;XDj$9$k$HF0$+$J$$$h$&$G$9!#(B
<br><br>Form$B$N%"%N%F!<%7%g%s$G5-=R$7$?>l9g$G$b(Bhtml:javascript$B%?%0$r5-=R$7$?>l9g(B<br>$B8!>ZMQ$N(Bjavascript$B$O=PNO$5$l$k$H;W$$$^$9!#(B<br>Action$B$N%"%N%F!<%7%g%s$G(Bvalidate=true$BKt$O(Bvalidate=false$B$r;XDj$7$?>l9g$b(B<br>$B$=$l$>$l8!>Z$"$j$J$7$H$7$FF0:n$7$F$$$^$9$,!"(B<br>$B$J$K$,F0$+$J$$$N$+65$($F$$$?$@$$$F$b$h$m$7$$$G$7$g$&$+!#(B<br><br>$B0J>e$G$9!#(B<br><br>06/12/15 $B$K(B Shinichiroh Takezaki [Virtual
<br>Technology]<<a href="mailto:takezaki@virtual-tech.net">takezaki@virtual-tech.net</a>> $B$5$s$O=q$-$^$7$?(B:<br>> $BC]:j$G$9!#(B<br>><br>> $B$$$D$b$*@$OC$K$J$C$F$*$j$^$9!#(B<br>><br>> Met$B#h(BodBinding$B$H(BValidation$B$NF0:n$K$D$$$FD4$Y$?$H$3$m!"0J2<$N$h$&$K$J$j$^$7$?!#(B<br>
><br>> JSP$B$K(BMethodBinding$B%?%0$J$I$r5-=R$7$F(BValidation$B$NF0:n$r3NG'$7$^$9!#(B<br>><br>> $B#1!%(BAction$B$N%"%N%F!<%7%g%s$K$O(B $B!V(Bvalidate=true$B!W(B $B$r;XDj!"!!$+$D!"(B Form$B$N%"%N%F!<%7%g%s$O(B $B!VL5;XDj!W$N>l9g!"(B<br>> validation.xml$B$K$h$k8!>Z$,M-8z$H$J$C$?(B $B!#!J%a%=%C%IC10L$G$O$J$/(BFORM$BC10L$N8!>Z!K(B<br>> $B$^$?!"(BMethodBinding$B$N(Bcancel=true$B$bLdBj$J$/F0:n$7$?!#(B
<br>> jsp$B$K(Bjavascript$B%?%0$r5-=R$9$k$H(BJavascript$B$,Kd$a9~$^$l$?!#(B<br>> $BF1;~$K!"(BForm$B$N%"%N%F!<%7%g%s$r5-=R$9$k$HF0$+$J$$$h$&$G$9!#(B<br>><br>> $B#2!%(BAction$B$N%"%N%F!<%7%g%s$K$O!"!VL5;XDj!W!"$+$D!"(BForm$B$N%"%N%F!<%7%g%s$O(B<br>> $B!V(BValidation$B$N%k!<%k$r5-=R!W$r$9$k>l9g!"(B<br>> Form$B$NDj?t%"%N%F!<%7%g%s$,M-8z$K$J$C$?!#$^$?!"(BMethodBinding$B$N(Bcancel=true$B$bLdBj$J$/F0:n$7$?!#(B
<br>> jsp$B$K(Bjavascript$B%?%0$r5-=R$7$F$bL5;k$5$l$?!#(B<br>> $BF1;~$K!"(BAction$B$N%"%N%F!<%7%g%s$G!V(Bvalidate=XXX$B!W$r;XDj$9$k$HF0$+$J$$$h$&$G$9!#(B<br>><br>> $B%W%m%8%'%/%H$H$7$F$O!"(Bvalidation-rules.xml$B$rFH<+$K3HD%$7$?$$$?$a!"#1!%$N$d$j$+$?$r:NMQ$9$k$3$H$r9M$($F$$$^$9!#(B<br>><br>> $B0J>e$N$h$&$JF0:n$O4|BTDL$j$H;W$C$F$h$m$7$$$G$7$g$&$+!#(B<br>
> $B$h$m$7$/$*4j$$$7$^$9!#(B<br>><br>><br>><br>><br>><br>> _______________________________________________<br>> Seasar-user mailing list<br>> <a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org
</a><br>> <a href="https://ml.seasar.org/mailman/listinfo/seasar-user">https://ml.seasar.org/mailman/listinfo/seasar-user</a><br>><br>><br>><br><br><br>--<br>Katsuhiko Nagashima<br>_______________________________________________
<br>Seasar-user mailing list<br><a href="mailto:Seasar-user@ml.seasar.org">Seasar-user@ml.seasar.org</a><br><a href="https://ml.seasar.org/mailman/listinfo/seasar-user">https://ml.seasar.org/mailman/listinfo/seasar-user</a>
<br><br></blockquote></div><br><br clear="all"><br>