嗨,我试图使用strut得到一个bean到我的jsp代码,我在我的jsp页面中使用的bean是:但是每当我运行jsp时,我就会收到
bean的“unitForm”的属性“testData.team.type”没有getter方法。
我正在尝试将棒球写入我的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;
}
}
代替testData.team.type
,尝试testData.type
。type
是testData
中的属性,而不是team
中的属性。
使现代化
${unitForm.testData.type}
应该在JSP中显示“棒球”。
我无法找出我做错了什么。我一定要在Form Bean中使用Form Bean,因为窗体有许多不同的部分。基本上,在同一个表单上有响应部分和请求部分。 初始化视图时,我得到了一个无getter方法异常。我正在使用 struts-config.xml: JSP页面: FormBean主: 子表单Bean: 行动类:
如何使用自定义setter声明属性,但在Kotlin中没有getter?例如,在安科,他们这样做: 但在我看来,这有点骇人。这样做对吗?如果是,那么当一个项目没有Anko依赖关系时,情况会怎样呢? 附言:让我说清楚——我想没有吸气剂,而不是私人吸气剂
我在jsp文件中有这个,它可以工作: 但是我想显示一个html:选择像这样: 但不起作用,错误显示: 没有可用于属性认证的getter方法。名为org的bean的estado。阿帕奇。struts。塔格里布。html。豆 谢谢
Struts(1.38)新手,我得到以下错误:没有getter方法可用于名称hsForm下的bean的属性hs.has关系ToTeam。我被告知在HSDivForm中创建getHs和setHs方法,但这是问题所在吗?或者我该怎么做? 我的豆子: 我的表格: 我的jsp:
我无法找出我做错了什么 当我调用我的变量到JSP我有错误 javax。servlet。jsp。JspException:bean“informations”的属性“gPClientCount”没有getter方法 JSP页面: 吸气剂和二传手:
我正在尝试用Struts填充select。但是,我得到了一条错误消息:name在其所查找的类中也没有名为“label”的变量,因此我不知道它是如何查找 表单类是一个非常典型的实体类 关于为什么会出现这个错误,有什么建议吗?