2014-10-26 40 views
0

我有一個簡單的登錄.jsp頁面,它調用返回html表單的方法。如何防止表單在填充並提交之前處理空值

但是由於形式行動=「的Login.jsp」形式的所有字段提交空值之前用戶可以填寫好。

request.getParameter("userName"); is always initially null 

第二次形式按預期工作。我如何防止這種情況發生。

我需要的行動是=「Login.jsp」,因爲還有其他東西從本頁面發射。

的login.jsp

<% 
GenHTML genUIOb = new GenHTML(); 
out.println("" + genUIOb.generateLoginUI()); 
%> 

GenHTML.java

public String generateLoginUI() 
    { 
    String result=""; 

    result += "<form action="Login.jsp"> . .name="userNmae" . .</form>"; 

    return result; 
    } 
+0

_have一個簡單的登錄.jsp頁面,它調用一個方法,它返回一個html form_你怎麼做?顯示我們一些代碼? – 2014-10-26 14:57:46

+0

對不起@SanKrish你能幫忙嗎? – Aaron 2014-10-26 15:04:51

回答

0

結果+ = userNmae 「名稱=」 「」;

我認爲你必須代碼

<input type="text" name="userNmae"> 

只是增加值= 「阿龍」 的屬性。

<input type="text" name="userNmae" value="Aaron">