java - 如何获得 <bean :write> value to be used in <html:text size ="?">

标签 java list jsp javabeans struts-1

有谁知道如何在我的输入框中设置大小?

我的代码:

<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>

在这段代码中,无法在 size 属性中读取 bean 内部的值,但如果我将 bean 放在外面,则可以看到该值。 有人可以帮忙吗? :)

最佳答案

您可以像这样使用 JSP EL:

<logic:iterate id="aList" name="SomeForm" property="MyList">
    <html:text styleClass="input-text" name="SomeForm" property="lalalala"
    size="${aList.SomeLength}">
</logic:iterate>

关于java - 如何获得 <bean :write> value to be used in <html:text size ="?">,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25903781/

相关文章:

java - 为什么输入是 Strings 然后使用 parseInt?

java - 类级别和方法级别的@Result

java - Java EE Web 应用程序的架构

list - Haskell IO 创建一个字符串列表并显示它

python - 从列表中创建随机对

java - 从 JSP 到 JAVA 再到 PSQL 的日期处理

jsp - 矢量: References to generic type Vector<E> should be parameterized

java - 无法获取 JDBC 连接;嵌套异常是 java.sql.SQLException Mule ESB

java - 用于独立于系统的程序分发的即时 C++ 编译器

list - 如何在不创建嵌套列表的情况下在 erlang 中连接列表?