在用Struts做用户修改,或者说资料修改时<html:text property="userName" value=""/>的value的值这么取得?
用jsp写的话就是:<html:text property="userName" value="<%=rs.getString("UserName")%>"/>,那用Struts写的话这么写这个?

解决方案 »

  1.   

    <html:text property="userName" name="xxxform"/>
    或者   xxxlist   看你怎么写了 
      

  2.   

    你可以用C标签的.总思路:先用<c:forEach>标签取得LIST;然后再用<c:out>标签得到具体的信息
    <c:forEach var="student" items="${STUDENTLIST}">
         //STUDENTLIST这个是你在转到这个修改页面前从库中取得的信息,也就是没修改前的信息,student是你可以随便取的一个别名,这里的student就相当于你的BEAN或是FORM了.
       <td><c:out value="${student.image}"></c:out></td>
    </c:forEach>