社区
Java EE
帖子详情
在MVC模式下,如何访问WEB-INF下的jsp文件
李子做IT
2009-10-21 11:26:09
我知道可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getRequestDispatcher("/WEB-INF/a.jsp").forward(request,response);
那在servlet下,sendRedirect("/WEB-INF/a.jsp")可以访问到吗?
...全文
150
5
打赏
收藏
在MVC模式下,如何访问WEB-INF下的jsp文件
我知道可以让servlet进行访问,如web-inf下有a.jsp则可以用request.getRequestDispatcher("/WEB-INF/a.jsp").forward(request,response); 那在servlet下,sendRedirect("/WEB-INF/a.jsp")可以访问到吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
a285081631
2009-10-21
打赏
举报
回复
肯定可以访问啦!
不过路径不是这么写的
有一个虚拟路径代替“../web—inf/”
不过我不记得是怎么写的了!
呵呵
李子做IT
2009-10-21
打赏
举报
回复
试过了,重定向是不能访问的,因为地址栏就变成含有WEB-INF了。
但是我印象中struts1.x中重定向是可以访问的吧?
imasmallbird
2009-10-21
打赏
举报
回复
你自己试一下,不就知道了吗??
代码间的舞者
2009-10-21
打赏
举报
回复
试试不就知道了。。。
李子做IT
2009-10-21
打赏
举报
回复
刚看了一下以前的代码,发现其实struts1.x访问web-inf下时,forward中的path是/a.do,redirect="true",然后通过action再重新用转发来访问web-inf下的jsp
另外重定向的地址要写绝对地址,应该是request.getContextPath+path,
转发只用写相对地址path,就可以了。
哦了,结贴
Java
Web
酒店管理系统源码 +mysql 数据库
酒店管理系统分为前台和后台两个部分,其中后台供管理员管理系统之用,包括客房类型设置模块、客房设置模块以及操作员设置三个子模块,具体的功能模块如下。 客房类型设置模块:该模块用来管理酒店的所有客房类型,包括新增客房类型、编辑已有客房类型、删除客房类型等功能。 客房设置模块:该模块用来管理酒店的所有客房信息,包括新增客房、编辑已有客房、删除客房等功能。 操作员设置模块:该模块用来管理酒店的操作员信息,包括新增操作员、编辑已有操作员信息、删除操作信息等功能。 系统前台供酒店所有工作人员使用,包括入住登记模块、结账模块、预定模块、客户管理模块以及业务统计五个模块。具体的功能模块如下。 入住登记模块:该模块用来登记客户的入住信息,其中入住信息包括登记信息、客人信息以及费用信息三部分。 结账模块:该模块用来处理客户的退房信息,只需要知道客户所住的房间号码,就能进行退房结账。 预定模块:该模块用来处理客户的预定信息,除了可以新增预定信息外,还可以对已有的预定信息进行管理。 客户管理模块:该模块用来管理客户的登记信息,包括新增客户信息、编译已有客户信息、删除客户信息等功能。 业务统计模块:该模块用来统计酒店的客房出租率,并且已图形报表的形式来显示出租率信息。 本系统的开发工具具体如下。 系统开发平台:MyEclipse 6.5。 数据库管理系统软件:MySQL 5.0。 java开发包:JDK 5.0以上。
Web
服务器:Tomcat 6.0。 本系统采用
MVC
架构
模式
开发,具体技术如下。 AJAX框架:使用ExtJS技术开发 显示层:使用
JSP
技术开发 数据
访问
层:使用DAO
模式
开发 持久层:使用Hibernate框架开发 首页
访问
地址 :http://localhost:8080/JavaPrj_9/首页配置 页面 修改 打开
web
.xml 修改 即可 /
WEB
-
INF
/pages/userLogin.
jsp
复制代码 数据库配置 为hotel-hibernate.xml
文件
测试了将近2个小时 系统跑的还不错 一下小细节 bug 大家可以自己去调整下
Spring
MVC
访问
WEB
-
INF
下的
jsp
解决方案&Spring Boot集成使用
jsp
Spring
MVC
访问
WEB
-
INF
下的
jsp
解决方案 一. 问题 将项目中用到的
jsp
等
文件
放在
WEB
-
INF
目录下。实际开发过程中,需要在框架页面通过iframe嵌入对应的具体页面,此处如果直接调用对应页面所在的url地址,则会提示404错误。
WEB
-
INF
目录下的
文件
不能直接
访问
,需要映射,
jsp
放在那里也不能
访问
,应该是servlet或javabean才行。 二.解决思路 1. 为什么要将对应
jsp
放在
WEB
-
INF
下? 传统的java
web
项目考虑一定的安全性都会选择把j
如何
访问
WEB
-
INF
文件
夹下的
jsp
文件
在
web
项目中,为了安全,可能需要把
jsp
文件
放在
WEB
-
INF
目录下,这样如果我们的页面中出现超链接a标签或者js的location.href去直接转向到
WEB
-
INF
下的某一个
jsp
页面,那么就会引用不到,因为这样的请求方式是客户端的请求,而
WEB
-
INF
页面只对服务端开放,对客户端是不可见的,那么该如何
访问
呢? 原先如果放在
Web
Content下的页面index.
jsp
,我们直接在w...
解决前端调用
WEB
-
INF
下
jsp
无法
访问
的问题
**解决前端调用
WEB
-
INF
下
jsp
无法
访问
的问题** 当我们使用Spring
MVC
框架开发项目时,可能会遇到在前端页面调用
WEB
-
INF
目录下
jsp
页面的情况。由于
访问
权限或者说安全问题,我们无法直接通过浏览器来
访问
WEB
-
INF
目录下的
jsp
页面。 这里我给大家提供一种简单方便的方法来解决这个问题: 通过在后端java代码中设置一个通用的页面跳转接口,这样既解决了前端无法
访问
WEB
-
INF
目录下
jsp
无法
访问
,又方便了代码开发。 代码如下: ...
spring+spring
Mvc
+Mybatis中
jsp
页面在
WEB
-
INF
外面怎样跳转到
WEB
-
INF
下的
jsp
页面
我的包结构 除了index.
jsp
在
web
app下为了可以打开服务器直接
访问
其他的再
WEB
-
INF
下的
jsp
包下 1.首先一般的超链接方式有三种(这三种都不行,第三种会直接不经过你点击超链接就会直接跳转) <a href="reg.
jsp
"></a> javascrtpt:window.location.href='
WEB
-
INF
/reg.
jsp
' <a href="javascript:<
jsp
:forward page='
WEB
-
INF
/
jsp
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章