問題タブ [tomcat6]

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

java - JSPなしでSpring MVCを実行する最良の方法は?

Spring MVC を使用して REST Web サービスを提供したいと考えています。ただし、いくつかの書籍やチュートリアルを実行すると、ModelAndView は常に解析済みの JSP ファイルを返すようです。JSP に XML 文書を作成させることもできると思いますが、これが最善の方法でしょうか? おそらく、より構造化された XML 構築アプローチが適切であると考えました。

私のオプションは何ですか?また、関連するチュートリアルはありますか?

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

java - tomcat6のcontext.xmlを理解する

私はEclipseで主に空の動的Webプロジェクトを作成しました。

それは持っています

  • サーブレットなし
  • jspファイルはありません

web.xmlは

context.xmlそして私はそのMETA-INFフォルダにを追加しました

このプロジェクトをWARファイルとしてエクスポートしました。次の構造で:

プロジェクトをローカルのTomcat(Apache Tomcat / 6.0.20)にデプロイすると、すべてが期待どおりに機能します。つまり、context.xmlは/ conf / Catalina / localhostにコピーされ、名前がtestprojekt.xmlに変更されます。

testprojekt.xmlを次のように編集すると:

catalina.outに次の出力が表示されます。

何故ですか?それは期待される結果ですか?のパラメータを変更する正しい方法は何context.xmlですか?

前もって感謝します。よろしく、

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

java - MacOS10.5.8で実行されているTomcat/javaでUTF8言語を設定するにはどうすればよいですか?

MacOS10.5.8でローカルにTomcat6を実行しています。ステージングサーバーと本番サーバーには、次の環境変数が設定されています。

ステージと本番環境はCentOSで実行され、JavaとTomcatの起動時にこの値を読み取ります。ただし、javaがこの値を読み取っていて、デフォルトでen_US_ISO_85591になっているようには見えません。ローカルマシンでは、javaとTomcatがユーザーとして実行されているため、.bash_profileファイルにLANG=en_US.UTF-8を追加しました。

それが役立つ場合、私たちが直面している状況は、データをページレベルの変数に変換する別のコントローラーにxml形式のUTF8データを配信するバックエンドサービスがあることです。ローカルでの変換プロセス中に、XMLデータがISO_85591形式に変換されてから、UTF-8に戻されると、次のエラーが発生します。

これを構成する別の方法はありますか?

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

tomcat6 - Tomcat 6 でのセッション追跡

Tomcat 6 でセッション追跡をオフにすることは可能です。つまり、Cookie JSESSIONIDの作成を回避します。

ありがとうルイス

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

mysql - JNDI と javax.sql.DataSource

私は過去に J2EE コーディングを行っていた人で、新しい J2EE プロジェクトに取り組むために戻ってきました。2001 年以降、多くのことが変わったので、この非常に基本的な質問をする必要があります。

データベースクラスで次のような構文を使用しています。

これが新しい機能 (注釈) であることは理解していますが、どのように機能するのかよくわかりません。後で私のクラスで私はこの呼び出しを行います:

そして、毎回 NullPointerException をスローします。デバッガーでこれにステップインすると、結局のところ、dataSource は null です。

コードで自分で dataSource を初期化しないのは魔法のようで奇妙に思えます。私が間違っていることは何か分かりますか?

私の web.xml には、リソースを確立するための次のブロックが含まれています。

そして、META-INF の context.xml ファイルを使用して、これをコンテキストに追加しました。コンテキスト エントリは次のようになります。

Tomcat 6、MySQL 5、最新の MySQL ドライバー (古い v3 ではなく、最新の v5 ドライバー) を使用しています。

更新: 単純なクラスで使用しているため、これは機能しません。新しいプロジェクトを作成し、それにサーブレットを追加しました。サーブレットで DataSource が null でない。

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

java - JNDI名-プレフィックス「jdbc/」は必要ですか?

JNDI名はどうしたのですか?Java 5の新しいアノテーション機能を使用してjavax.sql.DataSourceを取得しようとしています。これは機能しないので、質問したいと思います...

web.xmlにがあり、その中に要素があります。「jdbc/MyDB」と「MyDB」を切り替えています。どちらもクラスベースのデータソースを機能させません(常にnullです)が、taglibsを使用して作成した別の例では、これらのJNDI名の両方が機能します。

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

mysql - Tomcat から MySQL データベースに接続できません

ねえ、私はこのエラーが発生しています:

データベースに接続しようとしています。このコードで

ドライバーは見つかりますが、データベースに接続しようとするとエラーが発生します。

私はカタリナ50.local.policyでこの許可を持っています

なぜそのエラーが表示されるのか、誰にも分かりますか?

編集: サービスの mysql ステータスは次のようになります:

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

java - Tomcat6 + Ubuntu + サーブレット

サーブレットを作ろうとしています。

管理者の例とドキュメントを使用して、ubuntuにtomcat6をインストールしました。提供された例を実行できます。しかし、独自のサーブレットを作成しようとすると、うまくいきません。

次の手順を実行しました

ROOTの下に、フォルダーを作成します

2 つのファイルを作成しました。1 つは index.html で、フォーム上でサーブレットを呼び出すためのボタンとアクションがあります。2 番目は .java ファイルです。.java ファイルをコンパイルし、.class が完了しました。だから今、木は次のように見えます

今、私はhttp://localhost:8080/myappを使用してブラウザでこれを開きます

ボタン付きのindex.htmlページで表示されます。しかし、ボタンをクリックすると、

エラー 404: http://localhost:8080/myapp/TestServが見つかりません!!

どこが間違っているのかわかりません。CATALINA_HOME も設定しました。しかし、まだこの問題は続きます。

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

mysql - MySQLコネクタ/Jの問題

そのため、Tomcat6.0.20で実行されているJavaWebStartアプリケーションにMySQLConnector/Jドライバーが正しくロードされないという問題が発生しています。MySQLコネクタのJARファイルをTomcatのlibディレクトリとwebapps//WEB-INF内のlibディレクトリにコピーしました。また、JNLPファイル内にJARファイルへの参照を追加しました。少し調べてみると、context.xmlファイル($ CATALINA_HOME / conf)にノードを追加する必要があることがわかりました。これは、Tomcat6の構文に従って行いました。XMLファイルの内容は次のとおりです。

そして、これが私がデータベースにアクセスするために使用しているコードです:

EclipseまたはSSHからantを使用してコードを実行すると、結果が正常に返されるので、接続URLの問題ではないことがわかります。ただし、Web Start(jnlpファイル)を使用して実行すると、ボタンをクリックしてもJFrameが開きません。ただし、コードは他の2つの方法で正常に実行されるため、イベントリスナーには問題がないことはわかっています。ドライバーの登録時に例外が発生することがわかりましたが、これらの行を含めないと、「適切なドライバーが見つかりません」というエラーが表示されます。この問題を解決するために私ができることについて何か提案はありますか?