私はAJAXとJSONに慣れていないので、チュートリアルを見ていますが、その部門は私にとっては多すぎるようです。
AJAX と JSON がどのように機能するかを確認するために単純なログインを作成することにしましたが、開始方法がわかりません。必要だと言う人もいればlibrary jars
、ただのことだと言う人もいますjavasrcipt
これが私の簡単なログインjspページです
<body>
<form action="LoginController" method="post">
<!-- Login body -->
<table>
<tr>
<td><label for="userName" >Username:</label></td>
<td><input type="text" name="userName" /></td>
</tr>
<tr>
<td><label for="password" >Password:</label></td>
<td><input type="password" name="password" /></td>
</tr>
<tr>
<td><input type="submit" /></td>
</tr>
</table>
</form>
</body>
ユーザーが適切なユーザー名とパスワードを入力しないと更新されないようにJSON
+を適用するにはどうすればよいですかAJAX
ちなみに私のコントローラーは以下です。
UserDAO userDAO = new UserDAO(); // instantiate DAO class to access dummy database
String userName = request.getParameter( "userName" ); // get userName String from the Login.jsp
String password = request.getParameter( "password" ); // get password String from the Login.jsp
if( userDAO.authenticate( userName, password ) ) // validate userName and password
{
UserModel userModel = userDAO.getUserDetails( userName ); // get userModel that correspond to userName parameter
request.getSession().setAttribute( "userName", userName ); // set SESSION REQUEST to be forward to MainPage.jsp
request.setAttribute( "userDetails", userModel ); // set REQUEST to be forward to MainPage.jsp
RequestDispatcher rd = request.getRequestDispatcher( "MainPage.jsp" );
rd.forward( request, response ); // forward request to MainPage.jsp
return;
}
else
{
response.sendRedirect( "Login.jsp" );
return;
}