2

初めに私はadminPage.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="adminAddNewManager"> 
    <a href="registration.jsp">Press here to continue</a>
  </form>
</fieldset>

registration.jspそして、 の同じフォルダにある に移動したいと思いますadminPage.jsp

しかし、移動しようとするとadminPage.jsp :

ここに画像の説明を入力

私は得る:

HTTP Status 404 - /WebBank/registration.jsp

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

type Status report

message /WebBank/registration.jsp

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

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

Apache Tomcat/7.0.28

何故ですか ?

よろしく

4

2 に答える 2

1

まず、フォームタグは役に立たないと思います。フォームではなくリンクを使用して新しいページを呼び出しているので、簡単に削除できます。

あなたのhrefの2番目に./registration.jspを入れてみてください

于 2012-08-07T11:26:29.480 に答える
1

同じフォルダにある場合は、使用します< a href="/registration.jsp">Press here to continue< /a>

それが役に立たなかった場合(私は疑います):
HTTP Status 404要求されたファイルがサーバー上で見つからなかったことを意味します(驚くことではありません)
したがって、これらのいずれかが起こっています:

  1. URL が正しくありません。(私はこれに賭けます)。

  2. ファイルが作成されていないか、名前が異なる、保存されていません。

    また、ページ名がすべて小文字であるか、正確であることを確認することもできますregistration.jsp

于 2012-08-07T11:18:14.510 に答える