ユニアセスメント用のバリデーターサーブレットをテストするための jsp ページを作成しています。
私はjspを初めて使用するので、最初のページの読み込み時にフィールドが空であることを確認する方法を知りたいだけです.
フォームが送信されると、フィールドが空かどうか (ユーザーが入力した値があるかどうか) をチェックするサーブレットに送信され、空の場合はエラー メッセージと共にフォームにリダイレクトされるという考え方です。
だからここに私のjspフィールドがどのように見えるかのスニペットがあります:
<td class="formlabel">Name:</td>
<td><input type="text" size="27" id="name" name="name" value="<%= session.getAttribute("name")%>" /></td>
<%
if((String)session.getAttribute("name") == "") {
%>
<span class="error">No name entered</span>
<%
}
%>
しかし、現在私が得ている問題は、セッション属性がnull
. null
入力フィールドに表示されます。最初の jsp ロードにはこれを使用したくありません。空白にしたいだけです。どうすればいいですか?