[解決済み] 空またはNULLのJSTL cタグを評価する
2022-03-03 08:08:21
質問
を検証するにはどうすればよいですか?
String
が null または空である場合は
c
のタグを使用します。
JSTL
?
という名前の変数を持っています。
var1
と表示できるのですが、それを検証するためにコンパレータを追加したいのです。
<c:out value="${var1}" />
NULLや空のときにバリデーションを行いたい(私の値は文字列です)。
どのように解決するのですか?
<ブロッククオートJSTLのcタグを使用して、StringがNullまたはEmptyであるかどうかを検証するにはどうすればよいですか?
を使用することができます。
empty
キーワードを
<c:if>
をこのようにします。
<c:if test="${empty var1}">
var1 is empty or null.
</c:if>
<c:if test="${not empty var1}">
var1 is NOT empty or null.
</c:if>
または
<c:choose>
:
<c:choose>
<c:when test="${empty var1}">
var1 is empty or null.
</c:when>
<c:otherwise>
var1 is NOT empty or null.
</c:otherwise>
</c:choose>
あるいは、たくさんのタグを条件付きでレンダリングする必要がなく、したがってタグ属性の中だけでチェックできるのであれば、EL条件演算子を使うこともできます
${condition? valueIfTrue : valueIfFalse}
:
<c:out value="${empty var1 ? 'var1 is empty or null' : 'var1 is NOT empty or null'}" />
それらの詳細を知るには
${}
のもの(
表現言語
とは別のテーマである。
JSTL
),
ここをチェック
.
こちらもご覧ください。
関連
-
[解決済み] JSPの式はどのようにコメントするのですか?
-
[解決済み] JSP用のクラスがコンパイルできない
-
[解決済み] JSTLでコレクションサイズを確認する
-
[解決済み] jspファイル内のjava Stringを印刷する方法 [重複]。
-
[解決済み] JSPで関数を宣言する?
-
Uncaught SyntaxError: missing ) after argument list 错误解决
-
[解決済み] JSP/Servletを使用してサーバーにファイルをアップロードするにはどうすればよいですか?
-
[解決済み] JSTLでのif-elseオプションの使用方法
-
[解決済み】JSPやJSTLでif...elseを使用する場合
-
[解決済み】Java / Jakarta EEのWeb開発、何から始めてどんなスキルが必要ですか?[終了しました]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] JSPの式はどのようにコメントするのですか?
-
[解決済み] jspファイル内のjava Stringを印刷する方法 [重複]。
-
[解決済み] TomcatのJSPページがコンパイルできない(java.io.IOException: tmpFile.renameTo(classFile) failed)。
-
[解決済み] javax.servlet.jsp.PageContext を型に解決できない [重複] 。
-
[解決済み] java.lang.ClassNotFoundException: org.apache.jsp.index_jsp
-
Uncaught SyntaxError: missing ) after argument list 错误解决
-
net::ERR_ABORTED 404 (Not Found) jspでjs、cssを導入する際のエラー
-
[解決済み] 空またはNULLのJSTL cタグを評価する
-
[解決済み】JSPやJSTLでif...elseを使用する場合
-
[解決済み】Java / Jakarta EEのWeb開発、何から始めてどんなスキルが必要ですか?[終了しました]