問題タブ [taglib]
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.
java - JSTL 式変数 (pageContext 属性) が IDEA で発生した場所を特定するにはどうすればよいですか?
JSTL 式とカスタム taglibs を多用するアプリがあります。これは、pageContext 属性をほぼどこにでも設定できることを意味します。それらがどこで発生したかを特定するにはどうすればよいですか? 次のようなものを検討してください。
myObject がどこから来たのかを知る必要があります。どのようにして pageContext に入ったのでしょうか? 私は IDEA を使用しているので、IDE 内でそれを判断するためのショートカットがあれば、それが最も役に立ちます。
編集:
スコープについて知りたいわけではありませんが、属性が実際に設定された物理ファイルはどれですか。IDEA の右クリック コンテキスト メニューにある使用箇所の検索... 機能とほとんど同じです。taglibs とテンプレートを使用している可能性のある JSP の奥深くに 3 つのインクルードがある場合、pageContext 内に設定された属性は、ほぼどこにでも設定できた可能性があります。その属性の使用法とインスタンスを見つけたいと思います。
jsp - taglib 内からのさらなるリクエストの実行を停止するには?
基本的に、リクエストの実行を別のページに転送できる taglib を作成したいと考えています<jsp:forward />
。JSP ページの残りの部分が taglib 内から実行されないようにするにはどうすればよいでしょうか?
struts2 - Struts2 taglib、null と比較
JSP で String と null を比較すると、このコードが機能しない理由を知りたいと思っています。
上記のコードは問題なく動作し、" myvar value is true
" が出力されます。
しかし、これらのいずれかを行う
ClassCastException をスローします
したがって、その変数値に基づいていくつかの入力を無効にする必要があるため、解決方法がわかりません。
ご助力ありがとうございます。
mp3 - taglib# returns wrong duration
I'm getting the duration of an MP3 file in this way:
and it is consistently giving me a duration between 68 and 75% of the real duration. Windows File Manager, VLC and just playing the MP3 and measuring with a stopwatch agree on the other duration.
Any ideas what's wrong here?
jsf - JSF 2 xhtml ページで JSTL を使用する必要がありますか?
バッキング Bean のフィールドを selectOneListbox の選択された値にバインドしたいと考えています。この値は null になる可能性があるため、これを 0 に変換したいと考えています。これにより、選択した値が「デフォルト」の selectItem に設定されます。私はJSF2を使用しています
http://java.sun.com/jstl/core taglib (を使用<c:if test="#{empty...}>
)でこれを行う予定です。
私の質問は次のとおりです。これを行うための「よりクリーンな」方法はありますか。おそらくJSF(2)関連のtaglibでしょうか?
ありがとうございました!
debugging - JSP taglibsを検証/構文チェックする方法は?
仕事で、私は現在、デザイナー向けに多くのカスタムJSPタグを作成しています。これらは、(Javaクラスではなく)JSPのXMLフレーバーで作成されています。
タイプミスまたはミスをしてTLDまたはタグファイルを読み込もうとすると、Tomcatは常に非記述エラーをスローします。 Could not add one or more tag libraries.
今、私はtaglibsを探し回って、どれが中断されているかを見つけて試行錯誤する必要があります-誰もが好むデバッグ方法ではありません。
残念ながら、Eclipseはtaglibsの検証には役に立ちません。
私を助けることができる周りのツールはありますか?ケーキのアイシングはMavenの統合になります。私はこのプラグインを試しましたが、運がありません。
java - 組み込み Jetty サーバー内で JSTL taglib を読み込めません
埋め込まれた Jetty インスタンス内で実行される Web アプリケーションを作成しています。
JSTL ステートメントを実行しようとすると、次の例外が発生します。
org.apache.jasper.JasperException: /index.jsp(1,63) PWC6188: 絶対 uri: http://java.sun.com/jsp/jstl/coreを web.xml または jar ファイルで解決できませんこのアプリケーションでデプロイされた
クラスパスに次のjarがあります
- ant-1.6.5.jar
- ant-1.7.1.jar
- ant-launcher-1.7.1.jar
- コア-3.1.1.jar
- jetty-6.1.22.jar
- jetty-util-6.1.22.jar
- jsp-2.1-6.1.14.jar
- jsp-api-2.1.jar
- jstl-1.2.jar
- サーブレット-api-2.5-20081211.jar
- サーブレット-api-2.5-6.1.14.jar
- 標準-1.1.2.jar
私の web.xml は次のようになります。
私のコードは次のようになります。
組み込みの Jetty サーバーを次のように起動しました。
過去 2 日間、jar ファイル、web.xml 構成、およびタグ ライブラリ宣言のさまざまな組み合わせを試してみましたが、役に立ちませんでした。
JSTL を完全にサポートする組み込み Jetty サーバーを稼働させるにはどうすればよいですか?
grails - Grails: ある taglib を別の内から呼び出す
g:datePicker
を使用して出力の一部を生成する独自の taglib を定義したいと考えています。
このタグを呼び出すときに、属性マップを渡したいと思います。呼び出すときにg:datePicker
、その出力を直接応答に書き込みたいと思います (GSP 内で呼び出すときと同じように)。
これどうやってするの?ありがとう。
java - この (些細な) 単体テストが失敗するのはなぜですか?
これは、IBM のMastering Grailsシリーズからほぼそのまま引用したものです。
DateTagLib.groovy:
DateTagLibTests.groovy:
grails test-app DateTagLib
出力:
タイプ(int / long / String)を一致させてみましたが、まだ頭を壁にぶつけています。
このテストも失敗します。
netbeans - Where do I put jstl.jar and standard.jar so that Netbeans don't give errors/warnings?
Where do I put jstl.jar
and standard.jar
so that Netbeans don't give errors/warnings anymore about the taglib.