問題タブ [jstl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
13 に答える
121560 参照

java - JSTL で EL を使用して Enum 値にアクセスする

私はそのように定義されたステータスと呼ばれる列挙型を持っています:

VALIDJSTL タグからの値にアクセスしたいと思います。特にタグのtest属性。<c:when>例えば

これが可能かどうかはわかりません。

0 投票する
3 に答える
4967 参照

java - JSF 1.2 と JSP 2.1 を使用して、ac:forEach タグの統合 EL 式で Hashtable を使用できますか?

私は、sportMap と呼ばれる Hashtable<Integer, Sport> と、バッキング Bean からの sportIds (List<Integer> sportIds) のリストを持っています。Sport オブジェクトには List<String> equipmentList があります。各スポーツの用具のリストを取得するために、統合 EL を使用して次のことを行うことはできますか?

この JSP コードを実行しようとすると、次の例外が発生します。

ここに私の環境のプリントアウトがあります

注: 以下は、JSF タグを使用して機能します。これは、sportIds のリストで指定された各スポーツの用具のリストを出力します。

c:forEach タグを使用したいと思います。これが可能かどうか誰にもわかりますか?そうでない場合、誰か提案がありますか?最後に、equipmentList.toString(); によって提供されるコンマ区切りのリストではなく、積み重ねられたリストが必要です。(また、toString() をオーバーライドしたくない)。

0 投票する
4 に答える
12102 参照

http - JSP ページ内のキャッシュを無効にする方法

ページ キャッシュを無効にする HTTP 応答ヘッダー ディレクティブがあることを理解しています。

「手」でヘッダーを変更できます。

しかし、JSP インタープリターがサーバー応答でこのヘッダー行を返すようにする「良い」方法はありますか?

( <%@page ...%> ディレクティブを確認しました。そのようなものはないようです。)

0 投票する
1 に答える
1740 参照

jsp - ELでjspタグ属性が使用可能かどうかを知る方法は?

jsp に次のコードがあります。

属性が EL コーディングで使用できるかどうかを知る方法は (ソース コードを掘り下げずに) とにかくあるのではないかと思います。

このコードでは、pageScope コンテナに設定した定数としてスクリプト変数定義を使用したいと考えています。スクリプト変数を参照する sessionScope から変数を削除するときに同じメカニズムを使用したいと思いますが、<c:remove var>属性がスクリプト変数の解釈を拒否しているようで、定数宣言を参照するためのすべての努力が台無しになります。これを回避するためにjspスクリプトレットを使用できますが、これを行う「より良い」方法はありますか?

0 投票する
3 に答える
44622 参照

java - JSP内の列挙型

スクリプトレットを使用せずにJSP内で列挙値を使用する方法はありますか?

例えば

したがって、JSPでは次のようなことをしたいと思います

0 投票する
1 に答える
3605 参照

java - fmt:parseDate - 解析インデックス ロケールを確立できません

このエラーの根本的な原因を知っている人はいますか? 既知の適切なデータを fmt:parseDate タグ (私たちが制御するデータベース駆動型データ) にフィードしていますが、このエラーがランダムに表示されます。この例外の原因を再現する方法が見つからないようです。

0 投票する
5 に答える
4192 参照

jsp - JSP での文字列の国際化を支援するツール

JSP ファイル内の文字列の国際化を支援するツールはありますか?

ほとんどの IDE ( NetBeansなど) は、Java コードに対してこのような機能を提供します。ただし、NetBeans の場合、JSP ファイルにはそのような機能はありません。

たとえば、 gettextを使用すると、コードからテキスト文字列を抽出するのに役立つさまざまなツールが存在します。JSPに似たものがあれば素晴らしいでしょう!

0 投票する
7 に答える
132537 参照

java - JSF式言語でリストの長さを取得するにはどうすればよいですか?

ArrayListJSF EL 式を使用しての長さを取得するにはどうすればよいですか?

動作しません。

0 投票する
2 に答える
2473 参照

java - jstl out タグを使用するのは本当にベスト プラクティスですか?

開発者グループと一緒にプロジェクトに取り組んでいたことを覚えていますが、彼らは常に静的な html テキストを out タグ ( <c:out value="words" />) の中に入れたいと考えていました。なぜそうなったかは覚えていません。

これは、jsp ページを作成する際のベスト プラクティスでしょうか? このようなアプローチの利点/欠点は何ですか?

0 投票する
2 に答える
36039 参照

java - JSTL、Bean、およびメソッド呼び出し

Bean から取得したオブジェクトのメソッドを呼び出す必要がある JSP に取り組んでいます。ページの以前のバージョンは JSTL を使用せず、適切に動作します。私の新しいバージョンには、次のような設定があります。

変数pageDividersListオブジェクトです。

この問題が発生しています:pageDividerのサイズを要求すると、例外がスローされます。これは単純な JTSL エラーであることはわかっています。何が間違っているのでしょうか?

エラーメッセージは次のとおりです。

デフォルトの名前空間が指定されていない場合は、関数のサイズを接頭辞とともに使用する必要があります

pageDividersオブジェクトのメソッドに正しくアクセスまたは呼び出すにはどうすればよいですか?