找不到Liferay jsp页面

找不到Liferay jsp页面,jsp,liferay,portlet,liferay-ide,Jsp,Liferay,Portlet,Liferay Ide,我在重定向到jsp页面时遇到问题 <portlet:renderURL var="DLMSnewSearch"> <portlet:param name="mvcPath" value="/view.jsp" /> </portlet:renderURL> <p> <a href="<%=DLMSnewSearch%>">&larr; New Search</a> </p&g

我在重定向到jsp页面时遇到问题

    <portlet:renderURL var="DLMSnewSearch">
    <portlet:param name="mvcPath" value="/view.jsp" />
</portlet:renderURL>
<p>
    <a href="<%=DLMSnewSearch%>">&larr; New Search</a>
</p>
它起作用了,直到我重新安装了LinuxMint,并从现有源代码添加了Liferay项目。。。这是我从以前的铸币厂保存的备份。
提前感谢。

由于您正在使用Eclipse IDE为Liferay开发,我相信以下内容将适用。您可以通过遵循这个bug跟踪器为软件派生一个补丁,或者等待它被合并到滚动版本中

EclipseJavaIDE

听起来您好像受到Liferay软件中已知错误的影响。通过在IDE中执行以下步骤来解决此行为:

  • 打开“项目属性”对话框
  • 选择“验证”页面
  • 选中“启用项目特定设置”复选框
  • 找到“JSP引用验证”设置,并在手动和生成时将其关闭

  • 可以工作,但仍然具有相同的警告:在此行中找到多个注释:-未找到键入“${view.jsp}”。-未找到类型“${view.jsp}”。此注释中提到的错误已修复,将包含在即将发布的Liferay IDE 2.2.2中。
        00:38:09,048 ERROR [http-bio-8080-exec-140][render_portlet_jsp:132] null
    java.lang.NullPointerException
        at org.apache.jsp.view_jsp._jspService(view_jsp.java:716)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)
        at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilter.doFilter(InvokerFilter.java:96)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
        at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:605)
        at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:544)
        at com.liferay.portlet.PortletRequestDispatcherImpl.dispatch(PortletRequestDispatcherImpl.java:331)
        at com.liferay.portlet.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:112)
        at com.liferay.util.bridges.mvc.MVCPortlet.include(MVCPortlet.java:371)
        at com.liferay.util.bridges.mvc.MVCPortlet.include(MVCPortlet.java:387)