【JavaEE常见问题】frame框架中如何引入WEB-INF中的jsp页面

来源:互联网 发布:去哪能投诉淘宝网 编辑:程序博客网 时间:2024/04/29 10:35

我们知道,WEB-INF中的文件,不能通过网页链接直接跳转

一般情况下都是经过后台跳转,但frame框架标签中如何使用?

比如下图


在main.jsp中引入上面三个jsp文件,这就需要在web.xml文件里配置一下

web.xml

<servlet><servlet-name>top</servlet-name><jsp-file>/WEB-INF/main_top.jsp</jsp-file></servlet><servlet><servlet-name>left</servlet-name><jsp-file>/WEB-INF/main_left.jsp</jsp-file></servlet><servlet><servlet-name>content</servlet-name><jsp-file>/WEB-INF/main_content.jsp</jsp-file></servlet><servlet-mapping><servlet-name>top</servlet-name><url-pattern>/top</url-pattern></servlet-mapping><servlet-mapping><servlet-name>left</servlet-name><url-pattern>/left</url-pattern></servlet-mapping><servlet-mapping><servlet-name>content</servlet-name><url-pattern>/content</url-pattern></servlet-mapping>

jsp代码

<frameset rows="20%,*" border="1px" bordercolor="black"><frame noresize="noresize"  src="./top" scrolling="no" /><frameset cols="20%,*" border="1px" bordercolor="black"><frame noresize="noresize"  src="./left" scrolling="no" /><frame noresize="noresize"  src="./content" name="mycontent" /></frameset>

结果




原创粉丝点击