-1

連絡先 ("FIRST_NAME"、"LAST_NAME"、および "PHOTO" 列を含む) というテーブルから画像/ファイルを取得して表示し、テーブル内のすべてのレコードの情報を html フォームに表示したいと考えています。.PDF や .MP4 (またはその他のファイル) などの他のすべてのファイルでも同じですか。それが何か違う場合は、私を助けてください。私はジマ大学 (エチオピア) の学生で、現在 JSP を使用して卒業プロジェクト (Web ベースのプロジェクト) に取り組んでいます。私はこのプログラミング言語に慣れていないので、あなたの助けが必要です!

現在、NetBeans 7.3 を使用しています

                           Thank you!
4

1 に答える 1

0

画像ファイルの名前を表示するのではなく、html ページに画像を表示したい場合は、おそらくカスタム サーブレットを記述してデータベースから画像を抽出し、ブラウザにストリーミングする必要があります。したがって、htmlコードは次のようになります。

<img src="/imageServlet/123" />

作成したサーブレットをパス「imageServlet」にマップする必要があります。123 は、表示しているデータベースの詳細のレコードの主キーであると想定されています。次に、サーブレット内で画像を読み取り、その内容をサーブレットの出力ストリームに書き込む必要があります。

于 2013-03-26T07:20:30.720 に答える