問題タブ [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.

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

java - Javaサーブレットを使用した投稿変数へのアクセス

PHPのJavaに相当するものは何$_POSTですか?1時間ウェブを検索した後、私はまだどこにも近づいていません。

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

tomcat - java.lang.IllegalArgumentException:無効サーブレットマッピング

上記はTomcatのスニペットweb.xmlです。*NEXTEVENT*起動時のURLパターン

java.lang.IllegalArgumentException:サーブレットマッピングの<url-pattern>が無効です

誰かがエラーをほのめかすことができれば非常にありがたいです。

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

java - JRun を使用して Java サーブレットをホストする際の問題

JRun をホストとして Java サーブレットの新しいバージョンをデプロイしています。JRun に関する適切な情報源と、それを構成および管理する方法に関するチュートリアルを見つけるのに苦労しています。

JRun をインストールしてランチャーを開いた後、デフォルトで作成される管理サーバーを起動できません。

明確にするために編集:特定のエラーの回答やヘルプを探しているわけではありませんが、JRunに関する情報の適切なソースとその操作方法を誰かが知っている場合は、すぐに理解できるようになります。

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

java - Java Bean から web.xml プロパティにアクセスする方法はありますか?

サーブレット API で、web.xml で指定されたプロパティ (初期化パラメーターなど) に、Web コンテナーにまったく関連付けられていない Bean または Factory クラス内からアクセスする方法はありますか?

たとえば、Factory クラスを作成していて、Factory 内にいくつかのロジックを含めて、ファイルの階層と構成の場所をチェックし、どの実装クラスをインスタンス化するかを決定するために利用できるかどうかを確認したいと考えています。たとえば、

  1. クラスパスのプロパティ ファイル、
  2. web.xml パラメータ、
  3. システム プロパティ、または
  4. 他に何も利用できない場合は、いくつかのデフォルトロジック。

ServletConfigFactory への参照や類似のものを挿入せずにこれを実行できるようにしたいと考えています。コードは、サーブレット コンテナの外部で正常に実行できる必要があります。

これは少し珍しいように聞こえるかもしれませんが、私が取り組んでいるこのコンポーネントを、Web アプリケーションの 1 つと一緒にパッケージ化できるようにしたいと考えています。私のコンポーネントのためだけに新しいプロパティ ファイルが必要なので、web.xml などの他の構成ファイルの上に便乗したいと考えていました。

私の記憶が正しければ、.NETRequest.GetCurrentRequest()には現在実行中の への参照を取得するようなものがありますRequestが、これは Java アプリであるため、.NET へのアクセスに使用できる類似のものを探していますServletConfig

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

java - コミットされた応答で呼び出される Tomcat doFilter()

URL に応じて処理オブジェクトにリクエストを委任する Tomcat フィルターがあります。これは、 の唯一のフィルタFilterChainです。このフィルターを大量のリクエストで処理する Ajax アプリがあります。

最近、フィルターのdoFilterメソッドがコミットされた応答をパラメーターとして使用して呼び出されることが多いという問題に気付きました (内部的には、コミット済みとしてマークされているのはコヨーテの応答です)。

これが発生する唯一のrecycle()方法は、このコヨーテの応答でメソッドが呼び出されない場合です。request、response、outputStream、または writer オブジェクトへの参照を保持していないことを確認しました。さらに、finally ブロックで outputStream を閉じるようにしました。ただし、これはこの問題を解決しません。

これは、サーブレット コンテナーを悪用するために何かをしているように聞こえますが、追跡に問題があります。

0 投票する
6 に答える
14506 参照

eclipse - 単体テスト サーブレット

Tomcat サーブレット コンテナーの下で多数のサーブレットを実行しています。テストコードと本番コードを分けたいので、テストフレームワークの利用を検討しました。JUnit は Eclipse にうまく統合されていますが、実行中の Tomcat サーバーを使用してサーブレットを実行することはできませんでした。Tomcat サーブレットのテストをサポートする単体テスト フレームワークを推奨していただけますか? Eclipse との統合は便利ですが、必須ではありません。

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

java - サーブレットからの Tomcat コンテキスト パスへのアクセス

私のサーブレットでは、JavaScript のミニファイを実行できるように、コンテキストのルートにアクセスしたいと考えています。

インストールプロセスの一部としてミニファイを実行することは可能ですが、実装コストを削減するためにサーブレットの起動時に実行したいと考えています。

ファイルをディスクにロードして書き込むことができるように、コンテキストディレクトリを取得する方法を知っている人はいますか?

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

javascript - JMS (ActiveMQ) と対話するサーブレットを作成し、OnMessage でサイトを更新する

シンプルな AJAX サーブレットを使用して JMS (ActiveMQ) と通信し、トピックからメッセージが到着したときにサイトを更新するサイトを構築しています。

データの XMLHttpRequest を作成する Javascript があります。サーブレットは Get リクエストを処理し、JSON を返します。ただし、サーブレットを ActiveMQ Message Broker に接続する方法がわかりません。今はダミーデータを送り返すだけです。

私はServeltがメッセージリスナーを実装するべきだと考えています。次に、onMessage が JavaScript ページにデータを送信します。しかし、これを行う方法がわかりません。

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

java - サーブレットは、投稿されたデータがmultipart / form-dataであるかどうかを判別できますか?

フロントコントローラーパターンで使用される、さまざまなアクションに使用されるサーブレットがあります。投稿されたデータがenctype="multipart / form-data"であるかどうかを判断できるかどうか誰かが知っていますか?これを決定するまでリクエストパラメータを読み取ることができないため、適切なコントローラにリクエストをディスパッチできません。

何か案は?

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

java - Java サーブレット 404 エラー

404 resource not foundSun の J2EE によって自動作成された特定の .WAR 内のページがdeploytool同じ .WAR ファイル内のサーブレットをロードしようとし たときに、エラーを引き起こす可能性が最も高い原因は何ですか?
例えば:

HTTP ステータス 404 - /MyServlet/MyServlet

タイプステータス レポート

メッセージ/MyServlet/MyServlet

説明要求されたリソース (/MyServlet/MyServlet) は利用できません。


関連: これらのうち、サーバー固有のものはいくつありますか? 例: Sun Java Application Server vs Tomcat & Catalina ?