<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-2022-jp">
<META content="MSHTML 6.00.2800.1561" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face="MS UI Gothic" size=2>$BM{$G$9!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>> Dto$B$K(Bgetter$B%a%=%C%I$r:n$l$PBg>fIW$@$H;W$$$^$9!#(B<BR>>
<BR>> public int getSize() {<BR>> return hello2.size();<BR>>
}</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>$B!|!!J,$+$j$^$7$?!"$=$&$7$+$G$-$J$$$_$?$$$G$9$M!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>> >
$B-"!!(BHTML$B$N0lMw$r:n$k>l9g!"9`L\(BID$B$rO"HV$K@8@.$7$?$$$G$9!#(B<BR>> >
<span m:inject="s:forEach" m:items="#{addDto.hello2}" m:var="e" <FONT
color=#ff0000>m:varIndex="i"</FONT>><BR>>
> <input
id="id_#{i}" type="text" m:value="#{e}"/><BR>>
> </span></FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>>
JSF$B$N@)8B$G1Q?t;z$H(B-$B!"(B_$B0J30$O;HMQ$9$k$3$H$O=PMh$^$;$s!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>$B!|!!$9$_$^$;$s!"@bL@ITB-$@$H;W$$$^$9!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>$B!!0lMw(B</FONT><FONT face="MS UI Gothic"
size=2>$B$K!"(Bid_0 , id_1 $B$N$h$&$JO"HV$r@8@.$9$k$?$a!"!V(Bid="id_<FONT color=#ff0000>#{i}</FONT>"
$B!W$N$h$&$J=q$-J}$G$G$-$k(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>$B$H;W$$$^$9$,!"<B:]$O$G$-$^$;$s!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>$B0J>e$G$9!#(B</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2></FONT> </DIV>
<DIV><FONT face="MS UI Gothic" size=2>----- Original Message ----- </FONT>
<DIV><FONT face="MS UI Gothic" size=2>From: "Shinpei Ohtani" <</FONT><A
href="mailto:shinpei.ohtani@gmail.com"><FONT face="MS UI Gothic"
size=2>shinpei.ohtani@gmail.com</FONT></A><FONT face="MS UI Gothic"
size=2>></FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>To: <</FONT><A
href="mailto:seasar-user@ml.seasar.org"><FONT face="MS UI Gothic"
size=2>seasar-user@ml.seasar.org</FONT></A><FONT face="MS UI Gothic"
size=2>></FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>Sent: Tuesday, November 21, 2006 11:25
AM</FONT></DIV>
<DIV><FONT face="MS UI Gothic" size=2>Subject: [Seasar-user:5223] Re:[S2JSF]
$B%j%9%H%5%$%:$N<hF@$H0lMw$G9`L\(BID$BO"HV@8@.$K$D$$$F$N<ALd(B</FONT></DIV></DIV>
<DIV><FONT face="MS UI Gothic"><BR><FONT size=2></FONT></FONT></DIV><FONT
face="MS UI Gothic" size=2>> $B$*$*$?$K$G$9!#(B<BR>> <BR>> >
$B-!!!%j%9%H%5%$%:$N<hF@$K$D$$$F(B<BR>> > $B!!Nc$($P!"(BAddDTO$B$K(B<BR>> > $B!!!!!!!!(Bprivate
List<String> hello2 = new ArrayList<String>();<BR>> >
$B!!!!!!$rDj5A$7$F!"$=$7$F!"(BHTML$B$K!"(B<BR>> > $B!!!!(B<span
m:value="#{addDto.hello2[0]}"/>$B!"(B<span<BR>> >
m:value="#{addDto.hello2[1]}"/><BR>> > $B!!!!$N$h$&$J!"%j%9%H$NMWAG$r%"%/%;%9$G$-$^$9$,!"(B<BR>>
> $B!!!!%j%9%H$N%5%$%:$r<hF@$7$?$$>l9g!"(B<span m:value="#{addDto.hello2.size}"/>$B$N$h$&$J(B<BR>>
> $B!!!!=q$-J}$,BLL\$G$9!#%5%$%:$r<hF@$7$?$$>l9g$N=q$-J}$r65$($F$*4j$$$7$^$9!#(B<BR>> <BR>>
Dto$B$K(Bgetter$B%a%=%C%I$r:n$l$PBg>fIW$@$H;W$$$^$9!#(B<BR>> <BR>> public int getSize() {<BR>>
return hello2.size();<BR>> }<BR>> <BR>>
HTML$B$G$O2<5-$N$h$&$K=q$-$^$9!#(B<BR>> <span m:value="#{addDto.size}"/><BR>>
<BR>> <BR>> > $B-"!!(BHTML$B$N0lMw$r:n$k>l9g!"9`L\(BID$B$rO"HV$K@8@.$7$?$$$G$9!#(B<BR>> <BR>>
JSF$B$N@)8B$G1Q?t;z$H(B-$B!"(B_$B0J30$O;HMQ$9$k$3$H$O=PMh$^$;$s!#(B<BR>> <BR>> 06/11/21 $B$K(B LiYi<</FONT><A
href="mailto:g-ri@kssinet.co.jp"><FONT face="MS UI Gothic"
size=2>g-ri@kssinet.co.jp</FONT></A><FONT face="MS UI Gothic" size=2>>
$B$5$s$O=q$-$^$7$?(B:<BR>> ><BR>> ><BR>> > $BM{$G$9!#(B<BR>> ><BR>> >
$B-!!!%j%9%H%5%$%:$N<hF@$K$D$$$F(B<BR>> > $B!!Nc$($P!"(BAddDTO$B$K(B<BR>> > $B!!!!!!!!(Bprivate
List<String> hello2 = new ArrayList<String>();<BR>> >
$B!!!!!!$rDj5A$7$F!"$=$7$F!"(BHTML$B$K!"(B<BR>> > $B!!!!(B<span
m:value="#{addDto.hello2[0]}"/>$B!"(B<span<BR>> >
m:value="#{addDto.hello2[1]}"/><BR>> > $B!!!!$N$h$&$J!"%j%9%H$NMWAG$r%"%/%;%9$G$-$^$9$,!"(B<BR>>
> $B!!!!%j%9%H$N%5%$%:$r<hF@$7$?$$>l9g!"(B<span m:value="#{addDto.hello2.size}"/>$B$N$h$&$J(B<BR>>
> $B!!!!=q$-J}$,BLL\$G$9!#%5%$%:$r<hF@$7$?$$>l9g$N=q$-J}$r65$($F$*4j$$$7$^$9!#(B<BR>> ><BR>> ><BR>>
> $B-"!!(BHTML$B$N0lMw$r:n$k>l9g!"9`L\(BID$B$rO"HV$K@8@.$7$?$$$G$9!#(B<BR>>
> <span m:inject="s:forEach"
m:items="#{addDto.hello2}" m:var="e"<BR>> > m:varIndex="i"><BR>>
> <input
id="id_#{i}" type="text" m:value="#{e}"/><BR>>
> </span><BR>> ><BR>> >
$B!!!!$7$+$7!"2hLLI=<($9$k;~!"0J2<%(%i!<$,H/@8$7$^$7$?!'(B<BR>> > java.lang.IllegalArgumentException:
Subsequent character is<BR>> > invalid<BR>> >
javax.faces.component.UIComponentBase.validateId(UIComponentBase.java:666)<BR>>
>
javax.faces.component.UIComponentBase.setId(UIComponentBase.java:144)<BR>>
>
javax.faces.webapp.UIComponentTag.createComponent(UIComponentTag.java:375)<BR>>
>
javax.faces.webapp.UIComponentTag.createChild(UIComponentTag.java:382)<BR>>
>
javax.faces.webapp.UIComponentTag.findComponent(UIComponentTag.java:261)<BR>>
>
javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:138)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:224)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:196)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:196)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:196)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.InsertProcessor.process(InsertProcessor.java:83)<BR>>
>
org.seasar.jsf.processor.InsertProcessor.process(InsertProcessor.java:73)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.ElementProcessor.process(ElementProcessor.java:93)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.ElementProcessor.process(ElementProcessor.java:93)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.ElementProcessor.process(ElementProcessor.java:93)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.ElementProcessor.process(ElementProcessor.java:93)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processTag(TagProcessorImpl.java:225)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:217)<BR>>
>
org.seasar.jsf.processor.ElementProcessor.process(ElementProcessor.java:93)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processChildren(TagProcessorImpl.java:269)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.processBodyTag(TagProcessorImpl.java:243)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:213)<BR>>
>
org.seasar.jsf.processor.TagProcessorImpl.process(TagProcessorImpl.java:196)<BR>>
>
org.seasar.jsf.processor.ViewProcessor.process(ViewProcessor.java:174)<BR>>
>
org.seasar.jsf.processor.ViewProcessor.process(ViewProcessor.java:172)<BR>>
>
org.seasar.jsf.runtime.ViewRendererImpl.renderView(ViewRendererImpl.java:102)<BR>>
>
org.seasar.jsf.application.S2ViewHandler.renderView(S2ViewHandler.java:123)<BR>>
>
org.seasar.jsf.lifecycle.LifecycleImpl.render(LifecycleImpl.java:190)<BR>>
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:87)<BR>> >
examples.jsf.util.RequestDumpFilter.doFilter(RequestDumpFilter.java:66)<BR>>
>
org.seasar.extension.filter.EncodingFilter.doFilter(EncodingFilter.java:62)<BR>>
>
org.seasar.framework.container.filter.S2ContainerFilter.doFilter(S2ContainerFilter.java:63)<BR>>
>
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter.java:122)<BR>>
> $B!!!!$=$N$d$jJ}$,4V0c$$$^$9$+!)(BID$BO"HV$N$d$jJ}$r65$($F$*4j$$$7$^$9!#(B<BR>> > $B0J>e$G$9!#(B<BR>> ><BR>>
> _______________________________________________<BR>> > Seasar-user
mailing list<BR>> > </FONT><A
href="mailto:Seasar-user@ml.seasar.org"><FONT face="MS UI Gothic"
size=2>Seasar-user@ml.seasar.org</FONT></A><BR><FONT face="MS UI Gothic"
size=2>> > </FONT><A
href="https://ml.seasar.org/mailman/listinfo/seasar-user"><FONT
face="MS UI Gothic"
size=2>https://ml.seasar.org/mailman/listinfo/seasar-user</FONT></A><BR><FONT
face="MS UI Gothic" size=2>> ><BR>> ><BR>> ><BR>> <BR>>
<BR>> -- <BR>> =============================<BR>> Shinpei
Ohtani<BR>> </FONT><A href="mailto:shinpei.ohtani@gmail.com"><FONT
face="MS UI Gothic" size=2>shinpei.ohtani@gmail.com</FONT></A><BR><FONT
face="MS UI Gothic" size=2>> =============================<BR>> </FONT>
<P></P><FONT face="MS UI Gothic" size=2>
<HR>
</FONT>
<P></P><FONT face="MS UI Gothic" size=2>>
_______________________________________________<BR>> Seasar-user mailing
list<BR>> </FONT><A href="mailto:Seasar-user@ml.seasar.org"><FONT
face="MS UI Gothic" size=2>Seasar-user@ml.seasar.org</FONT></A><BR><FONT
face="MS UI Gothic" size=2>> </FONT><A
href="https://ml.seasar.org/mailman/listinfo/seasar-user"><FONT
face="MS UI Gothic"
size=2>https://ml.seasar.org/mailman/listinfo/seasar-user</FONT></A><BR><FONT
face="MS UI Gothic" size=2>> </FONT></BODY></HTML>