gpt4 book ai didi

java - 一个 JSP 文件无法看到另一个 JSP 文件

转载 作者:行者123 更新时间:2023-12-01 17:30:09 25 4
gpt4 key购买 nike

我在从一个 JSP 文件转发到另一个 .

一开始我在 adminSuccess.jsp 中,我想移动到 adminPage.jsp

已更新 - 这是项目的层次结构树:

enter image description here

这就是adminSuccess.jsp的代码:

<!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>

输出:

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 文件,因为它需要更改许多其他代码。

问候

最佳答案

如果您想访问从 servlet 或 JSP 转发请求所需的资源,则 WEB-INF 下的资源不是可公开访问的资源

request.getRequestDispatcher("/WEB-INF/results/adminPage.jsp").forward(request, response);

关于java - 一个 JSP 文件无法看到另一个 JSP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11851765/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com