我正在尝试将布尔变量传递给包含页面,但我收到的错误没有帮助。我也是JSP的新手,所以我正在适应阅读基于Java的错误日志。
<%
boolean publications = false;
%>
<jsp:include page="scopusfeed.jsp">
<jsp:param name="publications" value="<%= publications %>" />
</jsp:include>
我收到的错误是:
Error Message:
org.apache.sling.api.scripting.ScriptEvaluationException:
Processing Info:
Page = /content/tju/population_health/faculty/abatemarco
Resource Path = /content/tju/population_health/faculty/abatemarco/jcr:content/facultymember
Cell = facultymember
Cell Search Path = facultymemberpage|popuppage|standardpage|page/facultymember|parbase
Component Path = /apps/tju/components/content/faculty/facultymember
Sling Request Progress:
0 (2012-02-01 12:33:03) TIMER_START{Request Processing}
0 (2012-02-01 12:33:03) COMMENT timer_end format is {,}
0 (2012-02-01 12:33:03) LOG Method=GET, PathInfo=/content/tju/population_health/faculty/abatemarco.html/publications
0 (2012-02-01 12:33:03) TIMER_START{ResourceResolution}
0 (2012-02-01 12:33:03) TIMER_END{0,ResourceResolution} URI=/content/tju/population_health/faculty/abatemarco.html/publications resolves to Resource=JcrNodeResource, type=cq:Page, superType=null, path=/content/tju/population_health/faculty/abatemarco
0 (2012-02-01 12:33:03) LOG Resource Path Info: SlingRequestPathInfo: path='/content/tju/population_health/faculty/abatemarco', selectorString='null', extension='html', suffix='/publications'
0 (2012-02-01 12:33:03) TIMER_START{ServletResolution}
0 (2012-02-01 12:33:03) TIMER_START{resolveServlet(JcrNodeResource, type=cq:Page, superType=null, path=/content/tju/population_health/faculty/abatemarco)}
0 (2012-02-01 12:33:03) TIMER_END{0,resolveServlet(JcrNodeResource, type=cq:Page, superType=null, path=/content/tju/population_health/faculty/abatemarco)} Using servlet /libs/foundation/components/primary/cq/Page/Page.jsp
0 (2012-02-01 12:33:03) TIMER_END{0,ServletResolution} URI=/content/tju/population_health/faculty/abatemarco.html/publications handled by Servlet=/libs/foundation/components/primary/cq/Page/Page.jsp
0 (2012-02-01 12:33:03) LOG Applying Requestfilters
.......... more of the same
答案 0 :(得分:1)
尝试使用参数单独运行包含的jsp scopusfeed.jsp 。
您的代码没有问题。我相信包含的jsp本身存在一些错误。调用 scopusfeed.jsp?publications = false ,然后查看错误。
这可以澄清实际错误。