我已经在session的属性中set了editDepartment这个bean,在jsp页面中使用:
<jsp:useBean id="editDepartment" class="WellcomeCustomer.Model.DepartmentBean" scope="session"/>
得到bean,进而得到属性为secondDepartment的值:
<jsp:getProperty name="editDepartment" property="secondDepartment"/>现在的问题是我想把这个值放到text的value中,不知道如何处理了
<html:text property="idDepartment" size="25" maxlength="50" readonly="true" value=得到的属性值></html:text>这个问题困扰一天了,没有搞定,哪位高手指点一下

解决方案 »

  1.   

    LZ请参考我前阵子总结的一篇文章
    http://blog.csdn.net/infon/archive/2007/05/04/1596038.aspx 
      

  2.   

    value="${editDepartment.secondDepartment}"
      

  3.   

    value="${editDepartment.secondDepartment}"
      

  4.   

    多谢楼上二位,基本搞定用
    <html:text name="user" property="username" disabled="true" />
    但是用
    <html:text  property="firstDepartmentURL" size="25" maxlength="50" value="${editDepartment.firstDepartmentURL}">
    </html:text>
    就不行,我用的是struts架构,和struts本身的标签有关系吗?
    但是我用
    <input type="text" value="${editDepartment.firstDepartmentURL}"/>也不行啊
    这是为什莫呢
      

  5.   

    刚又试了一下,我直接想得到值用
    <td align="left">
       ${editDepartment.firstDepartmentURL}
    </td>这样也得不到值,而是直接显示,是不是用EL语言还需要什莫设置吗?
      

  6.   

    EL语言直接显示,可能与tomcat版本低有关
      

  7.   

    刚搞定了。struts默认的把EL忽略了,加上
    <%@ page isELIgnored="false" %>
    就可以了,总算搞定,多谢楼上各位帮助。