关于网友提出的“ 关于Struts问题,在一个jsp中提示我 Attribute id has no value,求教高手”问题疑问,本网通过在网上对“ 关于Struts问题,在一个jsp中提示我 Attribute id has no value,求教高手”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 关于Struts问题,在一个jsp中提示我 Attribute id has no value,求教高手描述:
我在写一个留言板的时候,发现一个jsp的页面报错
"reply.jsp": Attribute id has no value at line 12, column 63
因为这个回复要根据主题的id来得到,但是JB报没有找到这个属性,我的replyForm有这个属性啊
form代码如下:
public class ReplyForm extends ActionForm {
private String reply;
private String id;
public ActionErrors validate(
ActionMapping mapping,
HttpServletRequest request) {
ActionErrors errors = new ActionErrors();
if (reply == null || reply.trim().equals("")) {
errors.add("reply", new ActionError("error.noReply"));
}
return errors;
}
public void reset(ActionMapping mapping, HttpServletRequest request) {
reply = "";
}
public String getReply() {
return reply;
}
public void setReply(String reply) {
this.reply = reply;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
}
jsp代码如下:
<%@ page language="java" c/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
Struct配置如下:
请教高人啊