JSPを学び始めて間もない初心者です。
ユーザーIDが「user」、パスワードが「password」だった場合は「ログイン成功」と表示し、それ以外が入力された場合は「ログイン失敗」と表示するJSPを記述しようと試みています。
また、「ログイン成功」と「ログイン失敗」の出力には、outオブジェクトを使用します。
以下のコードで試しているのですが、コンパイルエラーになってしまいます。
###該当のソースコード
【JSPのコード】check.jsp
<%@ page contentType="text/html;charset=utf-8" %>
<% request.setCharacterEncoding("utf-8"); %>
<html> <head> <title>Check</title> </head> <body> <h1> <% reqest.setCharacterEncoding("utf-8"); String ui = request.getParameter("userid"); String up =request.getParameter("userpass"); if(ui =='user'&& up =='password'){ out.println("ログイン成功"); }</body> </html>else out.println("ログイン失敗"); %> </h1>
【HTMLのコード】logintest.html
<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>LoginTest</title> </head> <body> <br> <form action="./check.jsp" method="post"> ユーザー IDを入力してください : <input type="text" name="userid" size="20" /> <br><br> パスワードを入力してください : <input type="password" name="userpass" size="20" /> <br><br> <input type="submit" value="ログイン" /> </form> </body> </html>よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー