老師讓我們用Java來表單驗證,不用JS,但是Java片段在頁面一顯示時就驗證了。。。
而且不管我怎麼改,它都顯示用戶名或密碼不正確~~~求解決!!!
代碼如下:
《form method="get">
《p style="padding-left:80px;">用戶登錄:《/p>
《%
String u = request.getParameter("user");
String p = request.getParameter("password");
%>
《table border="1px">
《tr>
《td>用戶名:《/td>
《td>《/td>
《/tr>
《tr>
《td>密碼:《/td>
《td>《/td>
《/tr>
《/table>
《%
if(u!=null&&p!=null){
if(u!="admin"&&p!="admin"){
out.println("用戶名或密碼錯誤");}
else{
out.println("正確");}
}
else{
out.println("內容不能為空");}
%>
《div style="margin-left:25px; margin-top:10px;">
《button type="submit" name="submit" value="submit">提交《/button>
《/div>
《/form>*/
首先,檢查下代碼是否正確;其次,調試下代碼,看走到哪邏輯不對了。
沒有代碼,沒法幫你檢查啊。