問題タブ [servlets]
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 - Javaサーブレットを使用した投稿変数へのアクセス
PHPのJavaに相当するものは何$_POST
ですか?1時間ウェブを検索した後、私はまだどこにも近づいていません。
tomcat - java.lang.IllegalArgumentException:無効サーブレットマッピング
上記はTomcatのスニペットweb.xml
です。*NEXTEVENT*
起動時のURLパターン
java.lang.IllegalArgumentException:サーブレットマッピングの<url-pattern>が無効です
誰かがエラーをほのめかすことができれば非常にありがたいです。
java - JRun を使用して Java サーブレットをホストする際の問題
JRun をホストとして Java サーブレットの新しいバージョンをデプロイしています。JRun に関する適切な情報源と、それを構成および管理する方法に関するチュートリアルを見つけるのに苦労しています。
JRun をインストールしてランチャーを開いた後、デフォルトで作成される管理サーバーを起動できません。
明確にするために編集:特定のエラーの回答やヘルプを探しているわけではありませんが、JRunに関する情報の適切なソースとその操作方法を誰かが知っている場合は、すぐに理解できるようになります。
java - Java Bean から web.xml プロパティにアクセスする方法はありますか?
サーブレット API で、web.xml で指定されたプロパティ (初期化パラメーターなど) に、Web コンテナーにまったく関連付けられていない Bean または Factory クラス内からアクセスする方法はありますか?
たとえば、Factory クラスを作成していて、Factory 内にいくつかのロジックを含めて、ファイルの階層と構成の場所をチェックし、どの実装クラスをインスタンス化するかを決定するために利用できるかどうかを確認したいと考えています。たとえば、
- クラスパスのプロパティ ファイル、
- web.xml パラメータ、
- システム プロパティ、または
- 他に何も利用できない場合は、いくつかのデフォルトロジック。
ServletConfig
Factory への参照や類似のものを挿入せずにこれを実行できるようにしたいと考えています。コードは、サーブレット コンテナの外部で正常に実行できる必要があります。
これは少し珍しいように聞こえるかもしれませんが、私が取り組んでいるこのコンポーネントを、Web アプリケーションの 1 つと一緒にパッケージ化できるようにしたいと考えています。私のコンポーネントのためだけに新しいプロパティ ファイルが必要なので、web.xml などの他の構成ファイルの上に便乗したいと考えていました。
私の記憶が正しければ、.NETRequest.GetCurrentRequest()
には現在実行中の への参照を取得するようなものがありますRequest
が、これは Java アプリであるため、.NET へのアクセスに使用できる類似のものを探していますServletConfig
。
java - コミットされた応答で呼び出される Tomcat doFilter()
URL に応じて処理オブジェクトにリクエストを委任する Tomcat フィルターがあります。これは、 の唯一のフィルタFilterChain
です。このフィルターを大量のリクエストで処理する Ajax アプリがあります。
最近、フィルターのdoFilter
メソッドがコミットされた応答をパラメーターとして使用して呼び出されることが多いという問題に気付きました (内部的には、コミット済みとしてマークされているのはコヨーテの応答です)。
これが発生する唯一のrecycle()
方法は、このコヨーテの応答でメソッドが呼び出されない場合です。request、response、outputStream、または writer オブジェクトへの参照を保持していないことを確認しました。さらに、finally ブロックで outputStream を閉じるようにしました。ただし、これはこの問題を解決しません。
これは、サーブレット コンテナーを悪用するために何かをしているように聞こえますが、追跡に問題があります。
eclipse - 単体テスト サーブレット
Tomcat サーブレット コンテナーの下で多数のサーブレットを実行しています。テストコードと本番コードを分けたいので、テストフレームワークの利用を検討しました。JUnit は Eclipse にうまく統合されていますが、実行中の Tomcat サーバーを使用してサーブレットを実行することはできませんでした。Tomcat サーブレットのテストをサポートする単体テスト フレームワークを推奨していただけますか? Eclipse との統合は便利ですが、必須ではありません。
java - サーブレットからの Tomcat コンテキスト パスへのアクセス
私のサーブレットでは、JavaScript のミニファイを実行できるように、コンテキストのルートにアクセスしたいと考えています。
インストールプロセスの一部としてミニファイを実行することは可能ですが、実装コストを削減するためにサーブレットの起動時に実行したいと考えています。
ファイルをディスクにロードして書き込むことができるように、コンテキストディレクトリを取得する方法を知っている人はいますか?
javascript - JMS (ActiveMQ) と対話するサーブレットを作成し、OnMessage でサイトを更新する
シンプルな AJAX サーブレットを使用して JMS (ActiveMQ) と通信し、トピックからメッセージが到着したときにサイトを更新するサイトを構築しています。
データの XMLHttpRequest を作成する Javascript があります。サーブレットは Get リクエストを処理し、JSON を返します。ただし、サーブレットを ActiveMQ Message Broker に接続する方法がわかりません。今はダミーデータを送り返すだけです。
私はServeltがメッセージリスナーを実装するべきだと考えています。次に、onMessage が JavaScript ページにデータを送信します。しかし、これを行う方法がわかりません。
java - サーブレットは、投稿されたデータがmultipart / form-dataであるかどうかを判別できますか?
フロントコントローラーパターンで使用される、さまざまなアクションに使用されるサーブレットがあります。投稿されたデータがenctype="multipart / form-data"であるかどうかを判断できるかどうか誰かが知っていますか?これを決定するまでリクエストパラメータを読み取ることができないため、適切なコントローラにリクエストをディスパッチできません。
何か案は?
java - Java サーブレット 404 エラー
404 resource not found
Sun の J2EE によって自動作成された特定の .WAR 内のページがdeploytool
同じ .WAR ファイル内のサーブレットをロードしようとし
たときに、エラーを引き起こす可能性が最も高い原因は何ですか?
例えば:
HTTP ステータス 404 - /MyServlet/MyServlet
タイプステータス レポート
メッセージ/MyServlet/MyServlet
説明要求されたリソース (/MyServlet/MyServlet) は利用できません。
関連: これらのうち、サーバー固有のものはいくつありますか? 例: Sun Java Application Server vs Tomcat & Catalina ?