有谁知道如何在输入框中设置大小?
我的代码:
<logic:iterate id="aList" name="SomeForm" property="MyList">
<html:text styleClass="input-text" name="SomeForm" property="lalalala"
size="<bean:write name="aList" property="SomeLength">">
</logic:iterate>
在这段代码中,bean内部的值无法在size属性中读取,但如果我将bean放在外面,则可以看到该值。 有人可以帮忙吗? :)
答案 0 :(得分:3)
您可以像这样使用JSP EL:
<logic:iterate id="aList" name="SomeForm" property="MyList">
<html:text styleClass="input-text" name="SomeForm" property="lalalala"
size="${aList.SomeLength}">
</logic:iterate>
答案 1 :(得分:2)
您可以先从aList
开始定义长度:
<bean:define id="leng" name="aList" property="SomeLength"/>
然后使用它:
<html:text styleClass="input-text" name="SomeForm" property="lalalala" size="<%=leng%>">