JSPG0036E:找不到资源/WEB-INF/jsp/resource/access.jsp

时间:2018-12-10 06:37:03

标签: java web-services spring-mvc jsp websphere

当外部服务调用我们的弹簧控制器方法“ / resource / access”时,浏览器中显示的错误为“ JSPG0036E:无法找到资源/WEB-INF/jsp/resource/access.jsp ”很少。我通过在网站中搜索此错误进行调查,但我无法找到确切的根本原因。我不知道此错误是由我们/ IBM /外部Web服务引起的。

如果有人知道,请让我知道此错误的根本原因

@RequestMapping(value="/resource/access",method=RequestMethod.POST)
public String access(@PathVariable("path") String path, HttpServletRequest httpRequest,HttpSession session){
    return "portal/txn";
}

堆栈跟踪:

  

[12/6/18 11:35:38:712 MYT] 000002c4 ServletWrappe E   com.ibm.ws.webcontainer.servlet.ServletWrapper服务SRVE0014E:   未捕获的service()异常根本原因调度程序:   com.ibm.ws.jsp.webcontainerext.JSPErrorReport:JSPG0036E:失败   在以下位置找到资源/WEB-INF/jsp/resource/access.jsp   com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.findWrapper(AbstractJSPExtensionProcessor.java:447)     在   com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.getServletWrapper(AbstractJSPExtensionProcessor.java:338)     在   com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1010)

1 个答案:

答案 0 :(得分:1)

您遇到了规范不允许的事情。 “根据J2EE规范,JSP文件应位于Web模块的根目录下或META-INF和WEB-INF之外的子目录下。”

此链接以及导致JSPG0036E错误的其他原因,在以下链接中进行了说明:

http://www-01.ibm.com/support/docview.wss?uid=swg21282614