ここに私のlogin.jspページがあります:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Login Page</title>
</head>
<body>
<div align="center">
<img src="<%= request.getContextPath() %>/image/asd.jpg">
</div>
<div id=loginFormDiv align="center">
<form name="loginform" method="post" action="<%= request.getContextPath() %>/login">
<br><br>
<table align="center"><tr><td><h2>Login Authentication</h2></td></tr></table>
<table width="300px" align="center" style="border:1px solid #000000;background-color:#efefef;">
<tr><td colspan=2></td></tr>
<tr><td colspan=2> </td></tr>
<tr>
<td><b>Login Name</b></td>
<td><input type="text" name="userName" value=""></td>
</tr>
<tr>
<td><b>Password</b></td>
<td><input type="password" name="password" value=""></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="Submit" value="Submit"></td>
</tr>
<tr><td colspan=2> </td></tr>
</table>
</form>
</div>
<div id="changePasswordLinkId" align="center">
<a href="./ChangePassword.jsp">Change Password</a>
</div>
</body>
</html>
ここで、このページを初めてロードすると、画像と div id ="changePasswordLinkId" を持つ別の jsp へのリンクが機能しません。画像は表示されず、アンカー リンクをクリックするとログイン ページが再度表示されます。ただし、一度ログインしてブラウザの戻るボタンを使用すると、機能します。また、Google Chrome のコンソール ログには次の警告が表示されます。「リソースはイメージとして解釈されましたが、MIME タイプ text/html で転送されました: "htt_p://localhot:8080/Tool/image/asd.jpg>". ChangePassword.jsp: 12"
これについて私を助けてください。とても感謝しています。前もって感謝します。