您好我正在尝试使用struts将bean添加到我的jsp代码中我在jsp页面中使用的bean是:但每当我运行jsp时我都会收到
没有属性的getter方法:bean的“testData.team.type”:“unitForm”。
我正在尝试将棒球写入我的JSP页面。
我的行动表格的代码是:
import com.TestGettingData;
import org.apache.struts.action.ActionForm;
public class UnitForm extends ActionForm {
private TestGettingData testData = new TestGettingData();
public TestGettingData getTestData() {
return testData;
}
public void setTestData(TestGettingData testData) {
this.testData = testData;
}
}
测试数据类有:
public class TestGettingData extends Sport{
private String team = "Yankees";
private String position = "short stop";
public void setTeam(String tm) {
team = tm; }
public String getTeam() {
return team; }
public void setPosition(String po) {
position = po; }
public String getPosition() {
return position;
}
}
最后在我的运动课上:
public class Sport{
public String type = "baseball";
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
答案 0 :(得分:0)
而不是testData.team.type
,请尝试testData.type
。 type
是testData
中不属于team
的属性。
<强>更新强>
${unitForm.testData.type}
应在JSP中显示“棒球”。