問題タブ [init-parameters]
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 - JSP2タグファイルからinitパラメータにアクセスするにはどうすればよいですか?
jspタグファイルを作成しようとしていますが、使用しようとするとコンパイルに失敗しますpageContext.getServletConfig().getInitParameter("myInitParam")
Tomcatを使用していますが、ファイルを含むページを表示しようとすると、jasperコンパイルエラーが発生します。pageContextを解決できません。私も使ってみましgetInitParameter
たが失敗します。リクエストオブジェクトを使用できるので、他のすべてが正常であることがわかります。
jspタグファイルから、できればスクリプトレット内から、web.xmlに設定されたinitパラメータにアクセスする方法を知っている人はいますか?
java - servletconfig または servletContext オブジェクトに init パラメータを設定する方法はありますか?
ServletContext または ServletConfig のいずれかで init-parameter 値を変更したい場合。サーブレットがコンテナによって破棄された後に更新する必要があります。何か方法はありますか?
java - サーブレットでフィルター初期パラメーターを取得する
次のようなフィルターがあります。
ServletFilter と Servlets について話しているので。基本的に、私はすでにサーブレットにいて、doFilter の最初の部分を実行しています。したがって、コンテナーは init-parameter を認識している必要があります。Filter クラスを変更するアクセス権がありません。
指定された HttpServletRequest オブジェクトの init-parameter 値を取得することは可能ですか?
私が考えることができる唯一の解決策は、web.xml をリソースとして読み取り、値を手動で見つけようとすることです。しかし、より良い解決策があるように感じます。
java - 差分白黒と
DD 要素<context-param>
とその両方は、サーブレット コード内<init-param>
のメソッドによって取得できます。getInitParameter()
ここで問題は、それがどのように区別され、どのように区別<context-param>
される<init-param>
かです。
servlets - cvc-complex-type.2.4.a: 要素「init-param」で始まる無効なコンテンツが見つかりました
これは私のweb.xml
xsdです
ここにサーブレットノードがあります
マークされた行で xml バリデーターは言う
cvc-complex-type.2.4.a: 要素「init-param」で始まる無効なコンテンツが見つかりました。'{" http://java.sun.com/xml/ns/javaee ":enabled、" http://java.sun.com/xml/ns/javaee ":async-supported、" http:/のいずれか/java.sun.com/xml/ns/javaee ":run-as, " http://java.sun.com/xml/ns/javaee ":security-role-ref, " http://java.sun .com/xml/ns/javaee ":multipart-config}" が必要です。
何が問題で、このエラーを修正するにはどうすればよいですか?
initialization - フィルターからサーブレットの初期パラメーターにアクセスする
次のようなサーブレットがあります。
このサーブレットにフィルターを配置しました。
問題は、 MyServlet に@WebInitParameterを設定しても、プログラムが null 文字列を出力することです (コメント行//problem come here in MyFilterを参照)。サーブレットのinit()メソッドがdoFilter()の前に実行されることを確認しました。それで、誰かがこの問題について私に光を当てることができますか?値に設定されている場合、 initParameterの「名前」がnullになるのはなぜですか?
ありがとう!
servlets - 取得方法サーブレットの web.xml からの値?
次のコードを使用して、xmlからサーブレットにinit-param値を取得する必要があります
サーブレット コード
しかし、null が表示されました。前もって感謝します
silverlight-5.0 - Silverlight 5 initParams カウントは常に 0 です
スタックに関するこちらの記事と、 Silverlight MSDN に関する記事を見たことがありますが、Silverlight5 には対応していません。私の html ホスト ドキュメントの div コードと、それを呼び出す C# コードについては、以下を参照してください。「指定されたキーが辞書に存在しませんでした」というメッセージが表示されます。毎回エラーが発生し、.InitParams
プロパティカウントも毎回0です。誰かがこれに対する解決策を知っていますか? これは Silverlight5 のバグか何かのように感じます。また、誰かがホスト html オブジェクト タグから情報を取得するためのきれいな別の方法を持っている場合、私もそれを楽しみます。
マークアップ:
静的プロパティからの C# の取得:
AppStartUp
イベントからの C# の取得:
java - 複数のJavaサーブレットのweb.xmlに共通のinitパラメータ?
私の現在の理解では、web.xml の init-params は、次のようにサーブレット変数の本体に配置する必要があります。
これは正常に動作しますが、init-param をサーブレット本体の外に持ってくると、getInitParam() を呼び出したときにそれが認識されなくなります
共通の初期パラメータを共有したい3つのサーブレットがあるので、それが可能かどうか疑問に思っています
xml - liferayでportlet.xmlのinitパラメータを取得するには?
Liferayポータル6でカスタムportltetを使用しています。ポートレットクラス全体で使用したいグローバル変数があるため、その変数をportlet.xmlファイルに次のように記述しました..
私のポートレットアクションクラスで完璧に機能する機能
今の問題は、ポートレットアクションクラスで関数を実行すると完璧に機能しますが、ポートレットクラスの外部でこの変数にアクセスしたい場合です..eg :-ローカルサービスimplクラスでは、その変数と値にアクセスできませんcome は常に null です。ポートレット クラス以外の initparam の値を取得する方法を教えてください。
@アドヴァイタ・ゴスヴァミ
portlet.properties ファイルに my.custom.host=liferay.css.com を書きました
そして、次の値を取得しようとすると
それは私にnull値を与えます..