属性値

同じタグライブラリをバインディングしようとした時に、
あるタグでは使用するけど、他のタグでは使用しない属性があったとします。
しかし、使用しないタグにまで属性が設定されています。
下記のように書いた場合、一番上のテキストフィールドのサイズだけ設定しているのですが、他の二つも「4」に設定されてしまいます。

<ww:textfield mayaID="form_e_year" name="'e_year'" value="model.e_year" size="4"/>
<ww:textfield mayaID="form_e_month" name="'e_month'" value="model.e_month" />
<ww:textfield mayaID="form_e_date" name="'e_date'" value="model.e_date"/>

これはMaya側?Webwork側?


追記 試してみました
JSP

<%@ taglib uri="webwork" prefix="ww" %>
<html>
<body>
<ww:textfield name="'name1'" value="'aaaa'"/>
<ww:textfield name="'name2'"/>
<ww:textfield name="'name3'"/>
</body>
</html>

Maya版

<html xmlns:ww="webwork" xmlns:m="http://www.seasar.org/maya">
<body>
<input type="text" m:inject="ww:textfield" m:name="'name1'" m:value="'aaaa'"/>
<input type="text" m:inject="ww:textfield" m:name="'name2'"/>
<input type="text" m:inject="ww:textfield" m:name="'name3'"/>
</body>
</html>

結果ですが、JSP版では値がリセットされていました。
Maya版では「name2」「name3」にも「aaaa」が入ってきました。