好的,所以我叫这个自定义标签:

<%@ 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”。

09-27 00:29