0

我已经开发了一个页面来获取值“用户名、密码、职业”,并将这个值存储在 DynaActionForm 中。

我设计了另一个页面来从最终用户那里获取一些其他信息。以及想要获取上一页值并将其隐藏在当前页面中。但它在浏览器中显示错误。

我的第二个jsp页面代码是:

<%@ taglib prefix="html" uri="http://struts.apache.org/tags-html" %>
<HTML>
    <BODY BGCOLOR="pink">
           <CENTER>
                <H1>Please fill the following things to complete the registration</H1>
                <html:form action="register2" method="POST" > 

<html:hidden property="name" value="%{registerform1.name}" /> 
                       <html:hidden property="password" value="%{registerform1.password}" /> 
                       <html:hidden property="profession" value="%{registerform1.profession}" />

                       Cell:<html:text property="cell"/>
                               <FONT SIZE="3" COLOR="red">
                                             <html:errors property="cell"/>
                                 </FONT><BR>
                       Gender:<html:radio property="gender" value="male">male</html:radio>
                                    <html:radio property="gender" value="female">female</html:radio> <br><br>
                                    <FONT SIZE="3" COLOR="red">
                                             <html:errors property="gender"/>
                                 </FONT><BR>
                        <html:checkbox property="agree" value="true"/>I agree the terms and condition of this registration <br><br>
                                 <FONT SIZE="3" COLOR="red">
                                             <html:errors property="agree"/>
                                  </FONT><BR>
                        <html:submit>Complete Registration</html:submit>
                </html:form>
           </CENTER>
    </BODY>
</HTML>

请建议如何解决它。谢谢,阿肖克

4

1 回答 1

0

jsp中的变量名必须和action字段一致。只有它会自动填充

于 2013-03-18T08:23:37.857 回答