0

デモ用にかなりシンプルなWebアプリケーションを作成しました。NetBeansから(tomcatを使用して)実行すると、完全に正常に動作します。検索フォームと検索結果表示ページがあります。検索結果の表示ページでは、AJAXとJQueryおよびitdatatablesプラグインを使用しています。データテーブルの列には、動的に生成された画像が含まれます。

Tomcatアプリケーションに静的にデプロイすると、エラーはスローされませんが、イメージは作成されません。列には、画像タグのalt属性の内容が表示されます。

この問題を「デバッグ」するにはどうすればよいですか?それはTomcat構成の問題ですか?

編集:

レンダリングサーブレットに直接移動して画像をレンダリングすると、画像の代わりに次のメッセージが表示されます。

The image cannot be displayed because it contains errors

これはWindows上にあります。画像は、作業を行う既存のライブラリから作成されます。これは、NetBeansからアプリケーションをデプロイするときに完全に正常に機能します。また、私はTomcatの専門家ではないことに注意してください。

4

1 に答える 1

0

やばいみんな私の悪い。Webappは、おそらくどのデータベースから独立しているデータベースアプリです。ただし、postgresqlは、JBDCドライバーの特定のメソッドパラメーターで大文字と小文字が区別されるため(IMHOは不適切な決定)、hsqldbupperCaseなどの他のパラメーターでは必要になるため問題になります。これが問題の原因でした。

于 2012-02-12T14:26:05.323 に答える