【问题标题】:JSPG0036E: Failed to find resource jspJSPG0036E: 找不到资源 jsp
【发布时间】:2019-05-11 01:17:48
【问题描述】:

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

如果有人知道,请告诉我这个错误的根本原因

@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)

【问题讨论】:

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


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2015-10-18
      • 1970-01-01
      • 2020-03-08
      • 2012-05-16
      • 1970-01-01
      • 2016-05-24
      • 2015-01-28
      • 2013-12-29
      • 2014-05-14
      相关资源
      最近更新 更多