错误内容:javax.servlet.ServletException: javax.servlet.jsp.JspException: No getter method for property: "8" of bean: "link"相关代码:
********** ACTION
public class LinkAction extends DispatchAction {
public ActionForward findAll(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {
List list=this.linkBIZ.getLink();
request.setAttribute("linkList", list);
return mapping.findForward("find");
}
}
################# JSP
<c:forEach var="link" items="${requestScope.linkList}"
varStatus="status">
<tr><html:form action="/link.do?method=update">
<td><html:hidden property="friendlink.linkId" value="${link.linkId}"></html:hidden></td>
<td><html:hidden property="friendlink.admin.adminId" value="${link.admin.adminId}"></html:hidden></td>
<td><html:text property="friendlink.linkName" value="${link.linkName}"></html:text></td>
<td><html:text property="friendlink.linkUrl" value="${link.linkUrl}"></html:text>
</td>
<td><html:file property="friendlink.linkLlogo" value="${link.linkLlogo}"></html:file><img src="${link.linkLlogo}" /></td>
<td><html:submit value="更新"></html:submit></td></html:form>
<td><html:link page="/link.do?method=delete" paramId="linkId" paramName="link" paramProperty="${link.linkId}">删除</html:link><html:link page="/link.do?method=findAll">取消</html:link></td> </tr></c:forEach>
@@@@@@@@@@@@@ ACTIONFORM
private Friendlink friendlink=new Friendlink();
public Friendlink getFriendlink() {
return friendlink;
}
public void setFriendlink(Friendlink friendlink) {
this.friendlink = friendlink;
}
&&&&&&&&&&&& FRIENDLINK
public class Friendlink implements java.io.Serializable { // Fields private Integer linkId;
private Admin admin=new Admin();
private String linkName;
private String linkUrl;
private String linkLlogo;
private Integer serial; // Constructors /** default constructor */
public Friendlink() {
} /** minimal constructor */
public Friendlink(Admin admin, String linkName, String linkUrl) {
this.admin = admin;
this.linkName = linkName;
this.linkUrl = linkUrl;
} /** full constructor */
public Friendlink( Admin admin, String linkName, String linkUrl,
String linkLlogo, Integer serial) {
this.admin = admin;
this.linkName = linkName;
this.linkUrl = linkUrl;
this.linkLlogo = linkLlogo;
this.serial = serial;
} // Property accessors public Integer getLinkId() {
return this.linkId;
} public void setLinkId(Integer linkId) {
this.linkId = linkId;
} public Admin getAdmin() {
return this.admin;
} public void setAdmin(Admin admin) {
this.admin = admin;
} public String getLinkName() {
return this.linkName;
} public void setLinkName(String linkName) {
this.linkName = linkName;
} public String getLinkUrl() {
return this.linkUrl;
} public void setLinkUrl(String linkUrl) {
this.linkUrl = linkUrl;
} public String getLinkLlogo() {
return this.linkLlogo;
} public void setLinkLlogo(String linkLlogo) {
this.linkLlogo = linkLlogo;
} public Integer getSerial() {
return this.serial;
} public void setSerial(Integer serial) {
this.serial = serial;
}}
解决方案 »
- 在线考试系统之江湖救急
- Java开源大全,很不错的网站,推荐给大家
- Heritrix的问题,求高手......
- java 里面对Thread的sleep的理解问题!!!急!急!在线等!!!
- 急!JAVAMAIL不能发送带附件的邮件?
- XML的应用,XML有什么作用!
- 这是什么问题?
- 用struts标签实现 "显示查询结果" 页面??????????????????????????
- EJB小问题,先谢帮忙解决!
- 菜鸟提问:javax.naming.NameNotFoundException: Name "comp/env/Aaa" not found in context "java:".
- java如何调用c?
- jsp 转向servelet
<c:forEach var="link" items="${requestScope.linkList}"
varStatus="status">
我实在想不出还有哪儿错了
错误依旧
“8”是linkId的值,linkId是自增长
这样,刚才写错了,不好意思
Cannot find bean: "link" in any scope
这个错误