在做毕业设计中,我是将jsp页面全部放入WEB-INF文件夹中。但是这样就遇到了一个问题。WEB-INF是受保护文件夹,我们不能通过常规的方法来访问里面的资源,也就是说如果我们在在frameset中写如下代码是访问不了的:
<frame src="/WEB-INF/page/admin_righr.jsp" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto"/>
上面的代码是会报404错误的。
那么该如何解决这个问题呢?这里有三种方法可以解决:
一、利用Struts框架
1、我们在frame中配置src时,将他指向一个action。
<frame src="${pageContext.request.contextPath }/adminIndex/toAdmin_toAdminRight.action" name="main" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto"/>
2、在该处理方法中返回一个字符串。然后在struts.xml中处理结果时指向需要加载的jsp文件即可。
/**
* admin_right.jsp
*/
public String toAdminRight(){
return "adminRight";
}
<package name="adminIndex" namespace="/adminIndex" extends="struts-default">
<action name="toAdmin_*" class="adminIndexAction" method="{1}">
<result name="adminRight">/WEB-INF/page/backstage/admin_right.jsp</result>
</action>
</package>
二、使用Servlet
<servlet>
<servlet-name>servletName</servlet-name>
<jsp-file>/WEB-INF/admin_right.jsp>
</servlet>
<servlet-mapping>
<servlet-name>servletName</servlet-name>
<url-pattern>/.do</url-pattern>
<servlet-mapping>
然后路劲指向该servlet即可。
三、用<jsp:forwardpage="WEB-INF/XXX">就直接可以访问web-inf目录下的jsp。
分享到:
相关推荐
frameset的应用:编写了几个jsp页面 1.<frameset>:定义一个框架集,它被用来组织多个窗口。每个窗口都是一个独立的html界面。 2.<frameset>有两个参数,cols和rows。cols:列的数目和尺寸。rows:行的...
JSP框架类frameset和frame的区别和用法
BIRT中JSP Tag的使用 BIRT从2.2开始(最好采用2.2M6及以后版本),提供JSP tag的支持。 现在主要提供了以下5个JSP Tag: 1. viewer --------- 对应 frameset/run 模式,基于Ajax 2. report ---------- 对应 preview...
页面布局frameset frame
在frameset中frame页面读取另一frame页面$.data数据
主要介绍了html页面嵌套使用示例(frameset使用方法),需要的朋友可以参考下
使用frameset来分割窗口,在顶部的页面中有一个退出选项,点击退出应该跳出这个frameset而不是只是上面的页面变掉...
jsp中使用frameset框架 边框固定不让更改边框的大小.docx
frameset 框架frameset 框架frameset 框架
frameset元素属性
随便搞的个,简单的能用下。没发现几个好点的资源
javascript代码模块之frameset框架中target的使用
NULL 博文链接:https://alleni123.iteye.com/blog/1989291
易用。代码少,利于初学者进行修改整合,开发出自己的作品
NULL 博文链接:https://happyforever.iteye.com/blog/1579532
\frameset框架页面加滚动条.doc
实现了div 在框架任意位置移动的,。。。。。。。。。。。。。。。。。。。
1框架概念 2<FRAMESET> <FRAME> 3例子
frameset左中右形式的模板,网页制作
Frameset_详解;Frameset html;Frameset;Frameset_详解;Frameset html;Frameset;Frameset_详解;Frameset html;Frameset