こんにちは、私は Apache Tomcat v7.0 サーブレットに取り組んでおり、ユーザーがいくつかの値を入力すると、ページに送信されてプレビューされ、送信されます。問題は、送信にヒットすると、ファイルが存在しないという 404 が表示されることです。
プロジェクトのセットアップ -
WebContent フォルダーには、プレビューする roster.js ファイルに送信されるwelcome.js ファイルがあります - roster.js ファイル内で送信をクリックすると、このリンクに移動します -src/bandServ/BandListServ.java
このリンクは、WebContent フォルダーと共に Java Resources フォルダー内に含まれています。 . Java Resources フォルダーにはパッケージが含まれており、roster.js ファイルのフォームからデータを送信したい場所です。
roster.js ファイルのコード:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<%@ include file="/includes/header.html"
%>
</head>
<body>
<h1>Battle Of Bands</h1>
<p>Here is our band roster:</p>
<table cellspacing="5" cellpadding="5" border="1">
<tr>
<td align="right">Band1:</td>
<td><%= request.getParameter("Band1name") %></td>
</tr>
<tr>
<td align="right">Band2:</td>
<td><%= request.getParameter("Band2name") %></td>
</tr>
<tr>
<td align="right">Band3:</td>
<td><%= request.getParameter("Band3name") %></td>
</tr>
<tr>
<td align="right">Band4:</td>
<td><%= request.getParameter("Band4name") %></td>
</tr>
<tr>
</table>
<p>Ready to Rock</p>
<form action="src/bandServ/BandListServ.java" method="post">
<input type="submit" value="submit">
</form>
</body>
</html>
<%@ include file="/includes/footer.jsp" %>