小弟是新手
在配置文件中
<form-bean name="dyna" type="org.apache.struts.action.DynaActionForm">
<form-property name="username" type="java.lang.String"></form-property>
<form-property name="age" type="java.lang.Integer"></form-property>
<form-property name="sex" type="java.lang.Boolean"></form-property>
<form-property name="address" type="java.lang.String"></form-property>
</form-bean>ACTION-MAPPING:
<action path="/firstRegist" forward="/firstRegist.jsp"
name="dyna" attribute="student">
</action>小弟是用ForwardAction的
表单提交页面:
<form action="firstRegist.do" method="post">
姓名:<input type="text" name="username"> </br>
年龄: <input type="text" name="age"> </br>
性别: 男:<input type="radio" name="sex"> 女:<input type="radio" name="sex"> </br>
<input type="submit" value="提交"> <input type="reset" value="重置">
</form>要在另一张页面:firstRegist.jsp显示上述信息:
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ page isELIgnored ="false" %>
<html>
<body>
<jsp:useBean id="student" scope="session" class="org.apache.struts.action.DynaActionForm"/>
姓名:<jsp:getProperty name="student" property="username"/><br>
年龄:<jsp:getProperty name="student" property="age"/><br>
性别:<jsp:getProperty name="student" property="sex"/><br>
</body>
</html>但总是报错
Cannot find any information on property 'username' in a bean of type 'org.apache.struts.action.DynaActionForm'帮小第看看,谢谢啦
在配置文件中
<form-bean name="dyna" type="org.apache.struts.action.DynaActionForm">
<form-property name="username" type="java.lang.String"></form-property>
<form-property name="age" type="java.lang.Integer"></form-property>
<form-property name="sex" type="java.lang.Boolean"></form-property>
<form-property name="address" type="java.lang.String"></form-property>
</form-bean>ACTION-MAPPING:
<action path="/firstRegist" forward="/firstRegist.jsp"
name="dyna" attribute="student">
</action>小弟是用ForwardAction的
表单提交页面:
<form action="firstRegist.do" method="post">
姓名:<input type="text" name="username"> </br>
年龄: <input type="text" name="age"> </br>
性别: 男:<input type="radio" name="sex"> 女:<input type="radio" name="sex"> </br>
<input type="submit" value="提交"> <input type="reset" value="重置">
</form>要在另一张页面:firstRegist.jsp显示上述信息:
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<%@ page isELIgnored ="false" %>
<html>
<body>
<jsp:useBean id="student" scope="session" class="org.apache.struts.action.DynaActionForm"/>
姓名:<jsp:getProperty name="student" property="username"/><br>
年龄:<jsp:getProperty name="student" property="age"/><br>
性别:<jsp:getProperty name="student" property="sex"/><br>
</body>
</html>但总是报错
Cannot find any information on property 'username' in a bean of type 'org.apache.struts.action.DynaActionForm'帮小第看看,谢谢啦
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货