从IFrame中的另一个Jsp页面加载Jsp页面

时间:2018-07-12 12:08:11

标签: java spring jsp spring-boot servlets

我正在尝试在Iframe中的webapp / WEB-INF / jsps下加载JSP页面,如下所示:-

<iframe id="frame1" frameborder="1" src="framebody.jsp" width="100%" height="350px">

注意:-两个页面都位于同一目录webapp / WEB-INF / jsps中。

在浏览器控制台上获取异常:-

Failed to load resource: the server responded with a status of 500 .

1 个答案:

答案 0 :(得分:0)

无法直接访问WEB-INF文件夹中的文件。 您需要将src传递给servlet请求,并将请求的响应传递给jsp文件。

<iframe id="frame1" frameborder="1" src="queryBody" width="100%" height="350px">


@RequestMapping("queryBody")
   public String queryBody(){
     return "framebody.jsp";//make sure you have set the prefix to /WEB-INF/jsps
}