最初に、テキストと画像をデータベースに保存し、フロントエンドでステートメントを使用して、Web オブジェクト内のテキストを表示します。
<img src="<%=picturepath %>" width="570" />
<jsp:include page="<%=contentpath %>" />
次に、バックエンドで Web プロジェクトを再起動します。仮想ルートを使用します: D:\site .a.jpgまたはa.txtを読み取ると、入力できます
http://localhost:8080/site/a.jpg or
http://localhost:8080/site/a.txt in the IE.
それが表示されます。
D:\siteに画像とテキスト を apache でアップロードし、ルート txt/site/a.jpg と /site/a.txt を Mysqlに保存します。そして声明で
<img src="<%=picturepath %>" width="570" />
テキストと画像が表示されます
しかし
<jsp:include page="<%=contentpath %>" />
このステートメントはテキストを表示できません
contentpathが相対パスであり、サイトとプロジェクトが同じカタログにあるためだと思います。私の本来の意見は
http://localhost:8080/site/a.txt
しかし、次のようになります。
http://localhost:8080/webapp/site/a.txt
データベースで読み取った/site/a.txtをjspで表示する方法を知りたいです
メルシー・ボークー