首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一个JSP文件看不到另一个

问一个JSP文件看不到另一个
EN

Stack Overflow用户
提问于 2012-08-07 18:17:58
回答 3查看 328关注 0票数 0

我在从一个JSP文件转发到另一个JSP文件时遇到了一些问题。

一开始我在adminSuccess.jsp,我想搬到adminPage.jsp。

更新-以下是项目的层次结构树:

​

​

这是adminSuccess.jsp的代码:

代码语言:javascript
复制
<!DOCTYPE html>
<html>
<head><title>System Administrator Page</title>
<link rel="stylesheet"
      href="./css/styles.css"
      type="text/css"/>
</head>
<body>


<h1>Hello ${name.firstName} ${name.lastName} , You've logged in successfully!</h1>
<h1>
Please choose one of the following options
</h1>



<fieldset>
  <legend>Add a new manager to the bank system</legend>
  <form action="adminAdds1"> 
    <a href="results/adminAddNewManager.jsp">Press here to continue</a>
  </form>
</fieldset>

<fieldset>
  <legend>Add a new employee to the bank system</legend>
  <form action="adminAdds2"> 
    <a href="results/adminAddNewEmployee.jsp">Press here to continue</a>
  </form>
</fieldset>

</body></html>

退出:

代码语言:javascript
复制
HTTP Status 404 - /WebBank/results/adminAddNewManager.jsp

--------------------------------------------------------------------------------

type Status report

message /WebBank/results/adminAddNewManager.jsp

description The requested resource (/WebBank/results/adminAddNewManager.jsp) is not available.

显然,一个jsp看不到另一个jsp,所以我如何解决这个问题,而不需要从库中取出一个jsp文件,因为它需要更改许多其他代码。

问候

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-07 18:20:19

如果要访问需要转发servlet或JSP请求的资源,则WEB下的资源不是可公开访问的资源。

代码语言:javascript
复制
request.getRequestDispatcher("/WEB-INF/results/adminPage.jsp").forward(request, response);
票数 3
EN

Stack Overflow用户

发布于 2012-08-07 18:25:00

将JSP文件移出WEB。

问题并不是一个JSP文件不能“看到”另一个JSP文件--您有一个链接,其中包含一个指向不能通过web浏览器直接访问的资源(即JSP文件)的URL (因为WEB-INF中的资源不能以这种方式访问)。

票数 2
EN

Stack Overflow用户

发布于 2012-08-08 03:22:16

代码中既有好的工作,也有不好的工作。

您可以将JSP放在/WEB-INF/中,这在Model-2应用程序中是一件好事,它阻止了对JSP的直接访问。

但是,在没有访问Servlet的情况下,您尝试从另一个视图访问JSP,这不是很好,而是Model-1 (不适合大型应用程序)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11851765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档