問題タブ [servletexception]

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 投票する
2 に答える
14582 参照

google-app-engine - java.lang.ClassCastException は javax.servlet.ServletException にキャストできません

Java アプリケーションを appspot (google appengine) にデプロイしようとしています。私はJavaが初めてなので、我慢してください。アプリケーションをEclipseからローカルで実行すると、正常に動作します。Google Appspot にアップロードした後、エラーが発生します (.jsp ページの 1 つだけで、他の .jsp ページは正常に動作します)。エラーログには次のように書かれています:

誰かがこの問題に光を当てることができますか? この特定のページで何が間違っている可能性がありますか? ページコードをご覧になりたい場合は、お知らせください。

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

glassfish - サーブレット例外 + クラスキャスト例外 + Glassfish + Netbeans + JPA エンティティ + Vaadin

次のエラーが表示されます。

StandardWrapperValve[Vaadin Servlet]: PWC1406: Servlet.service() for servlet Vaadin Servlet が例外 java.lang.ClassCastException をスローしました: com.delhi.entities.Category は com.delhi.entities.Category にキャストできません

Glassfish v2でWebアプリケーションを実行しようとすると.

カテゴリは JPA エンティティ オブジェクトです

サーバーログによると、問題のコードは次のとおりです。

カテゴリは次から派生します。

何がうまくいかなかったのですか?

0 投票する
1 に答える
1700 参照

java - Tomcat 6.0の後にServletExceptionを置き換えるにはどうすればよいですか?

ねえ、みんな。tomcat / apacheの初心者、Javaリターナーはこちら。

ここでステップバイステップの例を実行しようとしています(http://static.springsource.org/docs/Spring-MVC-step-by-step/part1.html)。

残念ながら、「ビルドパスが不完全なため、プロジェクトはビルドされませんでした。javax.servlet.http.HttpServletResponseのクラスファイルが見つかりません。ビルドパスを修正してから、プロジェクトをビルドしてみてください。」というエラーが表示され続けます。調べてみると、tomcatのconf / web.xmlファイルでjavax.servletがデフォルトでコメント化されていることがわかりました。これは、サーブレットなどの使用を避ける必要があるためです。

それで、私の質問は次のとおりです。

  1. これを引き起こした原則に準拠するようにこれを書き直すにはどうすればよいですか?
  2. (ボーナス質問)そのtomcatファイルconf / web.xmlに変更を加えたら、それらの変更がエディター(この場合はEclipse)に反映されるようにするにはどうすればよいですか?

ありがとう!

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

tomcat - クラスがパッケージに含まれているのに、Tomcatサーバーからサーブレットを実行できません

サーブレットを実行しようとしています。2日間検索して、考えられるすべての解決策を試しましたが、運がありませんでした。サーブクラスは適切なフォルダー(つまり、パッケージ名の下)にあります。また、サーブレットに必要なjarファイルをlibフォルダーに追加しました。web.xmlファイルはURLをマップし、サーブレットを定義します。だから私はドキュメントですべてを行いました、そしてwtの人々はここで言いました、そしてそれでもこのエラーを受け取ります:

これが私のサーブレットコードです:

私を助けてください:)ありがとう。

編集:これが私のweb.xmlファイルの内容です

0 投票する
1 に答える
919 参照

seam - JBossSeamにカスタムフィルターを追加する方法

JBossSeamは初めてです。私は取り組んでいる小さなプロジェクトで問題を抱えています。プロジェクトにはいくつかのエラーがあり、残念ながら私はエラーの正確な原因を見つけることができません。javax.servlet.ServletExceptionが発生します。エラーを適切にトラップできるように、カスタムフィルターを追加する方法を教えてもらえますか。

0 投票する
1 に答える
4054 参照

tomcat - Tomcat でサーブレットの例外を検査する場所

非常に単純な質問 (ご容赦ください) - サーブレットが ServletException をスローし、それが Tomcat で実行される場合 - 例外の詳細はどこで調べることができますか? ログの下を調べようとしましたが、何もありません。私はおそらく非常に明白な何かを見落としています。私はログ ライブラリ (log4j など) を使用しませ(この段階では使用する予定はありません)。例外をスローし、可能であればそれを確認するだけです。

感謝!

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

java - javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/ConditionalTagSupport

サイトメッシュを使用してページを装飾しています。これには JSP ページを使用しています。<c:if>コンディショナルタグを使用するまで、ページは正常に機能していました。WEB-INF/lib フォルダーに jstl-impl-1.2.jar および sitemesh-3.0-alpha-1.jar ファイルがあります。jsp ページに次のタグ ライブラリ宣言があります。

java 6 で tomcat 7.0 を使用しています。Eclipse で新しい動的 Web プロジェクトを作成したときに、動的 Web モジュールのバージョンを 2.4 に設定しました。ページには<c:set/>タグがあり、正常に機能していますが、if 条件付きタグを使用すると、次のエラーが発生します。

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

java - '/left.do' の ServletException: java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.tiles.leftlogged_jsp

ESAPI をログイン フォームに統合した後、レンダリングの問題が発生し、ログインに成功した後にエラーが発生します。

ブラウザで生成されたエラーには次のように記載されています。

また、サーバーのデバッグ ログには次のように記載されています。

奇妙なことは、esapi を統合するときに jsp ページに触れていないことです。私はいくつかのJavaページを変更しただけですが、ログインに成功した後、これを取得しました。

役立つ場合は、両方のエラー メッセージにさらに多くのメッセージを含めることができます。私は leftlogged.jsp を変更していないので、これは問題を引き起こしているものであり、役立つかもしれないので含めたいと思いました。

今のところ何をチェックすべきかわからないので、誰かが正確にEclipseが好きではないことを説明してもらえますか?

更新:コードから Welcome と taglibs を除くすべてを削除したため、 leftlogged.jsp は次のようになります。

エラーメッセージは続き、何も変わりませんでした。

それが何を意味する可能性があるかについて、これ以上の考えは間違っていますか?

0 投票する
1 に答える
202 参照

eclipse - was7がservletExceptionをスローしてSystemOut.logファイルに記録されていません

次のようにServletExceptionをスローするWebsphereApplicationServer7にデプロイされたコードを使用しています。

emailですString

Eclipseでサーブレットをデバッグすると、コンソールにスタックトレースが出力されます。ただし、ファイルには例外の表示はありませんSystemOut.log。このコードはdoGet、例外自体をスローするメソッド内にあります。

SystemOut.logログインファイルに例外を取得するにはどうすればよいですか?

0 投票する
1 に答える
522 参照

vaadin - UriFragmentUtility が原因でサーブレット例外が発生する

この vaadin: https://vaadin.com/book/-/page/advanced.urifu.htmlの適切な使用方法に関するチュートリアルに従っていたUriFragmentUtilityので、最終的にオブジェクトを作成し、このコンポーネントをメインに追加しようとした後、ウィンドウで、次の例外で失敗します。

オブジェクトをメイン アプリケーション クラスに追加する方法は次のとおりです。

チュートリアルでは、URI の主要部分 (アドレス + パス + オプションのクエリ パラメーター) について説明しています。私のパスは /Dugsi_Manager (web.xml) として設定されていurifuますhttps://localhost:8080/Dugsi_Manger#login

編集: LoginWindow の宣言を追加しました:

\ **UriFragmentUtilityオブジェクトは標準の Vaadin ウィンドウに追加できるようですが、私のcreateLoginWindow関数で作成されたウィンドウでは機能しませんか? 理由がわかりませんか?