好的,所以我叫这个自定义标签:
<%@ tag body-content="scriptless" import="java.util.*,com.serco.inquire.*,java.lang.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ attribute name="theID" required="true" %>
<%@ attribute name="aUser" required="true" %>
... do stuff with variables here...
在.jsp文件中使用以下代码:
<inq:singleRec theID="${id}" aUser="${user}" />
Tomcat告诉我:
/detailview.jsp(32,4)找不到属性的设置方法:aUser
(是的,这就是我上面发布的内容)
soooo ..这次我错过了什么?
最佳答案
您有骆驼箱属性名称“ aUser”。它的开头有一个字符“ a”,并且看起来JSTL / JSP在这种情况下无法找到设置器“ setAUser()”。尝试将“ aUser”更改为“ user”或“ theUser”。