在我的java web应用程序中,我需要显示在数据库中退出的图像以及 用于移动到另一个jsp页面的锚标签。
在我的jsp页面中,提到response.setContentType("image/jpg;");
因此,在运行jsp页面时会显示图像,但不会在下面或任何地方显示html。
我想要的是我的jsp页面应该在单个jsp页面上显示图像和html内容。所以请告诉what mime type should i use
以获得欲望结果。
谢谢,
答案 0 :(得分:1)
你的问题是双重的。首先,您发送一个包含IMG标记的HTML页面,其中包含对源图像的适当引用。当然,这可以被A标签包围。该页面应为text/html
。
其次,您返回图像。这是对服务器的单独调用。该电话应为image/jpg
。
答案 1 :(得分:1)
HTML标头中的Mime类型旨在帮助浏览器区分从服务器传输的二进制内容类型。因此,如果只传输HTML,则应指定text / html。只有在使用此页面将图像二进制数据传输到浏览器时,才应使用image / jpg。
答案 2 :(得分:0)
<input type="image" src="./ShowImage">
这将有助于在将图像传递给具有显示图像代码的servlet时显示图像。
在上面的代码下面你可以编写任何html代码,也可以在同一个jsp页面上看到。