私はこの回答を探していたのですが、しばらくの間ウェブを徘徊してきました。 JSPのJavaスクリプトレットにテキストフィールドを持たせる方法はありませんか?私はC#であなたがJava EEにはスクリプトレットにテキストフィールドがありませんか?
@Html.TextField();
を持つことができますし、C#のコードとして使用するためにそれがテキストフィールドを作成することを知っています。
なぜ私はこれを望んでいるのですか?セッションを取得し、ユーザー属性にユーザー名が格納されているかどうかを確認していますか?もしそうなら、私はユーザー名のテキストボックスを表示したくありません。私が言うことは、Javaスクリプトレットではできないことですが。
<%if(session.getAttribute("user") == null) %>
Username: <input type="text" name="name"><br/>
紛失しているものがありますか?
もちろん可能です。あなたは* [スクリプトレットを使う]べきではありませんが、できます。通常、この種の機能はカスタムタグでラップされるか、単にJSTLを使って 'if'を実装するだけです。 –
私は今までJSTLについて聞いていません。私はそのカスタムタグを調べます。ありがとうございます – Rizowski