首先我将文本和图像保存在数据库中,并在前端使用语句来显示web对象中的文本:
<img src="<%=picturepath %>" width="570" />
<jsp:include page="<%=contentpath %>" />
然后在后端,我重启一个网络项目。我使用虚拟路线: D:\ site 。当阅读 a时.jpg 或 a.txt ,我可以输入
http://localhost:8080/site/a.jpg or
http://localhost:8080/site/a.txt in the IE.
然后它显示。
我使用apache在 D:\ site 上传图片和文字,然后保存路线 txt / site / a.jpg和/ Mysql中的site / a.txt 。并附上声明
<img src="<%=picturepath %>" width="570" />
将显示文字和图片
但是
<jsp:include page="<%=contentpath %>" />
此语句无法显示文本
我认为这是因为 contentpath 是相对路径,网站和同一目录中的项目。我原来的意见是
http://localhost:8080/site/a.txt
但事实证明是:
http://localhost:8080/webapp/site/a.txt
我希望知道如何在jsp中显示使用datebase读取的 /site/a.txt
merci beaucoup
答案 0 :(得分:1)