首页 文章

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

提问于
浏览
0

当外部服务调用我们的spring控制器方法"/resource/access"时,错误在浏览器中显示为“ JSPG0036E: Failed to find resource /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";
}

Stacktrace:

[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:无法在com.ibm.ws的com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.findWrapper(AbstractJSPExtensionProcessor.java:447)中找到资源/WEB-INF/jsp/resource/access.jsp . jsp.webcontainerext.AbstractJSPExtensionProcessor.getServletWrapper(AbstractJSPExtensionProcessor.java:338)at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1010)

1 回答

  • 1

    你已经击中了规范不允许的内容 . “根据J2EE规范,JSP文件应位于Web模块根目录下或除META-INF和WEB-INF之外的子目录下 . ”

    此链接解释了此问题以及获取JSPG0036E错误的其他原因:

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

相关问题