<body>
<%
String usName = null;
String usPassword = null;
usName = (String)session.getAttribute("usr_name");
usPassword = (String)session.getAttribute("usr_password");
%>
<bean:message key="manage.home.welcome"/>
<jsp:useBean id="userBean" class="com.logistics.struts.form.ManageHomeForm" scope="session"/>
<jsp:setProperty name="userBean" property="us_name" value="<%=usName%>"/>
<jsp:setProperty name="userBean" property="us_password" value="<%=usPassword%>"/>
<html:form action="/manageHome">
<html:text property="us_name" name="userBean"/><html:errors property="us_name"/>
<html:text property="us_password" name="userBean"/> <html:errors property="us_password"/>
<html:submit property="action"><bean:message key="manage.home.submit"/></html:submit>
</html:form>
</body>
要点:
1。<html:text>中的property与bean的property对应,name与bean的id对应
2。用变量设置bean某个属性的值时,可以用<%= %>
3。<jsp:setProperty name="customerBean" property="cu_id"
value="<%=Integer.toString(cuId)%>" />黑体部分的转换很重要(value一定要String)