問題タブ [jsp]
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.
jsp - JSFリダイレクトとWebTrendsの操作に関する問題
新しいプラットフォームでは、JSFを利用しています。WebTrendsタグは、このプラットフォームの適切なページタイトルを反映していません。現在、現在のページではなく、前のページのユーザーの名前が表示されています。
いくつかの「<redirect/>」タグがあるJSFナビゲーションルールを利用しています。
誰かがこれを経験しましたか、そして解決策があります。私は、このモデルから離れて、JSFを使用しますが、ナビゲーションルールは使用しないことを提案しました。
ありがとう
jsp - jsp は、jsp:usebean のようにスクリプト変数を作成します。
<test:di id="someService"
/`>
<% someService.methodCall();のようなことをしたいと思い
ます。%>
where<test:di
は、サービス Bean を取得してインスタンス化し、使用するスクリプト変数を作成します。<jsp:useBean id="someDate" class="java.util.Date"
/>
<%
someDate.getYear();などの jsp:usebean の動作と同様
自分のオブジェクトをスクリプト変数として使用できるようにするにはどうすればよいですか?
jsp - JSPドキュメント(JSPX)を使用して要素に条件付きで属性を設定します
HTMLフォームでは、ボタンに「disabled」属性を任意の値で定義することにより、ボタンを無効にできます。
ボタンを有効にする場合は、無効な属性を設定できる定義済みの値がないため、属性は存在しないはずです。これにより、ボタンは有効のままになります。
これにより、JSPドキュメント(jspx)を使用するときにボタンを有効/無効にしたいときに問題が発生します。JSPドキュメントは整形式のXMLドキュメントである必要があるため、次のようなものは合法ではないため、この属性を条件付きで含める方法はわかりません。
JSTL ifタグを使用してタグを2回複製して目的の効果を得ることができますが、特定のケースでは、ボタンに15を超える属性(AJAXのJavaScriptイベントハンドラー属性が多数)が宣言されているため、タグを複製するとJSPは非常に厄介です。
JSPの可読性を犠牲にすることなく、どうすればこの問題を解決できますか?出力DOMを操作して親に属性を追加できるカスタムタグはありますか?
jsp - jspページ内のすべての相対URLに<%= request.getContextPath()%>を付加するにはどうすればよいですか?
主題はほとんどそれをすべて言います。相対URLがサーバールートではなくコンテキストパスにマップされるように、jspページを自動的に修正するにはどうすればよいですか?つまり、たとえば
my-server/my-context/css/style.css
cssをではなくにマップする方法で設定するにはどうすればよいmy-server/css/style.css
ですか?上記のようにすべての行をに変更する以外に、それを自動的に行う方法はありますか?
java - ファイル全体を転送せずに、JavaScript (または Java) でアップロードするファイルのサイズを制限するにはどうすればよいですか?
JSP ページからアップロードされているファイルのサイズが設定されたサイズ制限を超えているかどうかをクライアント側のブラウザーで検証する方法はありますか?
可能であれば、Flash や ActiveX などの独自のコントロールや技術には近づきません。
ありがとう!
http - JSP ページ内のキャッシュを無効にする方法
ページ キャッシュを無効にする HTTP 応答ヘッダー ディレクティブがあることを理解しています。
「手」でヘッダーを変更できます。
しかし、JSP インタープリターがサーバー応答でこのヘッダー行を返すようにする「良い」方法はありますか?
( <%@page ...%> ディレクティブを確認しました。そのようなものはないようです。)
java - Ant を使用して、jsp プリコンパイル済み web.xml フラグメントをメイン web.xml とマージする方法
いくつかの jsp および jsp タグ ファイルを含む、Web アプリケーション用の通常のweb.xmlがあります。コンパイル済みの jsp を使用するように切り替えたいと考えています。ビルドで事前コンパイルが正常に行われ、web.xml フラグメントが生成され、フラグメントをメインの web.xml にマージしたいと考えています。
フラグメントをインクルードできる web.xmlのインクルードタイプ ディレクティブはありますか。
理想的には、DEV の場合はそのままにしておきます。その場で jsp を変更して変更をすぐに確認できるので便利ですが、UAT/PROD の場合は、jsp が事前にコンパイルされているため、より高速に動作します。
jsp - ELでjspタグ属性が使用可能かどうかを知る方法は?
jsp に次のコードがあります。
属性が EL コーディングで使用できるかどうかを知る方法は (ソース コードを掘り下げずに) とにかくあるのではないかと思います。
このコードでは、pageScope コンテナに設定した定数としてスクリプト変数定義を使用したいと考えています。スクリプト変数を参照する sessionScope から変数を削除するときに同じメカニズムを使用したいと思いますが、<c:remove var>
属性がスクリプト変数の解釈を拒否しているようで、定数宣言を参照するためのすべての努力が台無しになります。これを回避するためにjspスクリプトレットを使用できますが、これを行う「より良い」方法はありますか?
java - JSP内の列挙型
スクリプトレットを使用せずにJSP内で列挙値を使用する方法はありますか?
例えば
したがって、JSPでは次のようなことをしたいと思います
java - fmt:parseDate - 解析インデックス ロケールを確立できません
このエラーの根本的な原因を知っている人はいますか? 既知の適切なデータを fmt:parseDate タグ (私たちが制御するデータベース駆動型データ) にフィードしていますが、このエラーがランダムに表示されます。この例外の原因を再現する方法が見つからないようです。