<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>$B$3$s$P$s$O!"$7$^$7$^$G$9!#(B</div><div><br></div><div>$B$$$m$$$m@bL@ITB-$J$H$3$m$,$"$C$F?=$7Lu$"$j$^$;$s!#(B</div><div>$B$G!"$=$N8eD4$Y$r?J$a$?7k2L?7$?$KJ,$+$C$?;v$b$"$k$N$G!"9g$o$;$F@bL@$7$^$9!#(B</div><div><br></div><div><br></div><div>$B$^$:!"IT6q9g$,H/@8$9$k>r7o$O!"(BScala$B7A<0$N(Bgetter$B$,<BAu$5$l$F$$$k$3$H$N$h$&$G$9!#(B</div><div><br></div><div>public class MyBean {</div><div><br></div><div>&nbsp;&nbsp; &nbsp;private String name = "hoge";</div><div><br></div><div>&nbsp;&nbsp; &nbsp;public String name() { return name; }</div><div><br></div><div>}</div><div><br></div><div>$B$3$N$h$&$K!"%U%#!<%k%I$,(Bprivate$B$G!"%U%#!<%k%I$HF1$8L>A0$N(Bpublic$B$J%a%=%C%I$,<BAu$5$l$F$$$?>l9g!"$3$l$r(Bmayaa$B$+$i(B</div><div><br></div><div>&lt;m:write m:id="boke" value="${bean.name}"/&gt;</div><div><br></div><div>$B$3$N$h$&$K$7$F%"%/%;%9$9$k$H!"(B</div><div><br></div><div><span class="Apple-style-span" style="font-family: 'Hiragino Maru Gothic Pro'; "><pre style="word-wrap: break-word; white-space: pre-wrap; ">function name() {/*&lt;br /&gt;java.lang.String name()&lt;br /&gt;*/}&lt;br /&gt;</pre></span><div><br></div></div><div>$B>e5-$N$h$&$K!"(BJavaScript$B$NCGJR$N$h$&$JJ8;zNs$,JV$C$F$-$^$9!#(B</div><div>$B$^$?!">r7o$K$h$C$F$O!"$?$@$N6uJ8;z$K$J$k$3$H$b$"$k8+$?$$$G$9!#(B</div><div><br></div><div>$B$3$N>l9g!"(BJava$B7A<0$N(Bgetter$B$,$"$C$F$b!"L5;k$5$l$k$h$&$G$9!#(B</div><div>$B$^$?!"(BScala$B7A<0$N(Bgetter$B$,$"$C$F$b!"%U%#!<%k%I$,(Bpublic$B$J$i!"LdBj$OH/@8$7$^$;$s!#(B</div><div><br></div><div><br></div><div>$B$=$l$+$i!"(BScala$B$,@8@.$9$k(BJava$B%3!<%I$O!"@53N$K$O2<5-$N$h$&$K$J$j$^$9!#!J:rF|=q$$$?%3!<%I$O@53N$8$c$"$j$^$;$s$G$7$?!K(B</div><div><br></div><div>//</div><div>// Scala$B$N%3!<%I(B</div><div>//</div><div>class MyBean {</div><div>&nbsp;&nbsp; &nbsp;var name = "hoge"</div><div>}</div><div><br></div><div>//</div><div>// Scala$B$,@8@.$7$?(BJava$B%3!<%I(B</div><div>//</div><div>public class MyBean extends java.lang.Object implements scala.ScalaObject {</div><div>&nbsp;&nbsp; &nbsp;private String name;</div><div><br></div><div>&nbsp;&nbsp; &nbsp;public MyBean() { name = "hoge"; }</div><div><br></div><div>&nbsp;&nbsp; &nbsp;public String name() { return name; }</div><div><br></div><div>&nbsp;&nbsp; &nbsp;public void name_$eq(String newName) { name = newName; }</div><div><br></div><div>&nbsp;&nbsp; &nbsp;public int $tag() throws java.rmi.RemoteException { ... }</div><div>}</div><div><br></div><div>$B$3$N$h$&$K!"(Bscala$B$N%/%i%9$O!"I,$:(Bscala.ScalaObject$B$r(Bimplements$B$7$F$$$^$9!#(B</div><div><br></div><div><br></div><div>$B0J>e!"$h$m$7$/$*4j$$$7$^$9!#(B</div><div><br></div><div><br></div><br><div><div><br></div><blockquote type="cite"><div>suga $B$G$9!#(B<br><br>On Monday, January 4, 2010, $B$7$^$7$^(B &lt;<a href="mailto:sima@stripe-net.jp">sima@stripe-net.jp</a>&gt; wrote:<br><blockquote type="cite">public class MyBean {<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;private int id = 10;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;public int getId() { return id; } // getter<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;public void setId(int newId) { id = newId; } // setter<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">}<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">$B$3$l$r(BMayaa$B$+$i0J2<$N$h$&$K$7$F%"%/%;%9$9$k$H!"@5$7$$7k2L$,=PNO$5$l$^$;$s!#(B<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">&lt;m:write m:id="hoge" m:value="${mybean.id}"/&gt;<br></blockquote><br>JavaBean$B$OBP1~$7$F$$$^$9!#(B(rhino$B$^$+$;$G$9$,(B)<br>$B@5$7$$7k2L$,=P$J$$$H$O$I$N$h$&$J>uBV$G$7$g$&$+!#(B<br><br><br><blockquote type="cite">$B$=$&$$$&$3$H$+$i!"2DG=$J$i$P(BScala$B7A<0$N%"%/%;%C%5$r%5%]!<%H$7$FD:$1$k$H$J$*=u$+$j$^$9!#(B<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">// Scala$B$,@8@.$9$k(BJava$B%/%i%9(B<br></blockquote><blockquote type="cite">public class MyBean {<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;private int id = 10;<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;public int id() { return id; } // getter<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"> &nbsp;&nbsp;&nbsp;public void id_$eq(int newId) { id = newId; } // setter<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">}<br></blockquote><br>$B$3$A$i$OI8=`$H$7$F$ONI$/$J$$$H;W$$$^$9!#(B<br>$B%j%U%l%/%7%g%s$GB8:_%A%'%C%/$7$J$$$H$$$1$^$;$s$+$i!#(B<br>DynaBean$B$N$h$&$K(Binterface$B$G$b$"$l$PNI$$$N$G$9$1$I!#(B<br><br>$BFH<+$K%+%9%?%^%$%:$5$l$k$N$G$"$l$P!"(B<br>ScriptEnvironment$B$H(BWrapFactory$B$N<BAu$"$?$j$G(B<br>$BBP1~$G$-$^$9!#(B<br></div></blockquote></div><br></body></html>