Java 如何在html中动态呈现图像?
我在本地硬盘上有一些嵌入了图像(html+图像)的html内容。当我直接双击浏览器打开它时,我可以看到其中嵌入图像的内容 现在,我必须使用java API在web浏览器上呈现此内容。我能够呈现html内容,没有任何问题,但在呈现时,图像不会呈现,而alt文本会在浏览器上呈现 我知道我不能在java代码中设置两种mime类型来呈现同一页面上的图像和文本。我想知道如何呈现包含图像的html内容,以便能够呈现 问候Java 如何在html中动态呈现图像?,java,image,Java,Image,我在本地硬盘上有一些嵌入了图像(html+图像)的html内容。当我直接双击浏览器打开它时,我可以看到其中嵌入图像的内容 现在,我必须使用java API在web浏览器上呈现此内容。我能够呈现html内容,没有任何问题,但在呈现时,图像不会呈现,而alt文本会在浏览器上呈现 我知道我不能在java代码中设置两种mime类型来呈现同一页面上的图像和文本。我想知道如何呈现包含图像的html内容,以便能够呈现 问候 新增代码: public void readFile() throws FileNo
新增代码:
public void readFile() throws FileNotFoundException{
String lsFilePath = "D:\\alf3.3\\deployment\\target\\";
//String lsFilename = "/WEB-INF/message.properties";
String lsFilename = "spcontent2.html";
File loNewFile = new File(lsFilePath + lsFilename);
FileInputStream loFileInputStream = new FileInputStream(loNewFile);
FileOutputStream loFilOutputStream = new FileOutputStream(loNewFile);
}
现在还可以,但我需要知道如何渲染上述文件中引用的图像。通过在图像源中添加内容id将图像嵌入html源页面。这通常在发送带有嵌入图像的HTML电子邮件时使用 有关更多信息,请参阅以下文档
发布一些代码。我们怎么知道你在做什么?public void readFile()抛出FileNotFoundException{String lsFilePath=“D:\\alf3.3\\deployment\\target\\”;//String lsFilename=“/WEB-INF/message.properties”;String lsFilename=“spcontent2.html”;File loNewFile=新文件(lsFilePath+lsFilename);FileInputStream loFileInputStream=newfileinputstream(loNewFile);FileOutputStream lofilooutputstream=newfileoutputstream(loNewFile);}现在还可以,但我需要知道如何渲染上述文件中引用的图像。您添加的代码没有任何作用。我不明白,你是不是想拍一张照片?还是只上一杯?在这种情况下,为什么要涉及Java?是的,这段代码只是返回流。我想呈现/提供html文件中引用的所有图像,如下所示。这些html和引用的图像都存储在我的本地驱动器上。