Jsp 如果我想同时显示图像和html内容,java应用程序的mime类型是什么?
在我的JavaWeb应用程序中,我需要显示数据库中存在的映像以及 用于移动到另一个jsp页面的锚定标记 在我的jsp页面中提到了Jsp 如果我想同时显示图像和html内容,java应用程序的mime类型是什么?,jsp,servlets,mime,mime-types,Jsp,Servlets,Mime,Mime Types,在我的JavaWeb应用程序中,我需要显示数据库中存在的映像以及 用于移动到另一个jsp页面的锚定标记 在我的jsp页面中提到了response.setContentType(“image/jpg;”) 因此,在运行jsp页面时,会显示图像,但不会在下面或任何地方显示html 我希望我的jsp页面在单个jsp页面上显示图像和html内容。因此,请告诉我应该使用什么mime类型,以便获得所需的结果 谢谢你,你的问题有两方面。首先,您发送一个HTML页面,该页面包含IMG标记以及对源图像的适当引用。
response.setContentType(“image/jpg;”)代码>
因此,在运行jsp页面时,会显示图像,但不会在下面或任何地方显示html
我希望我的jsp页面在单个jsp页面上显示图像和html内容。因此,请告诉我应该使用什么mime类型
,以便获得所需的结果
谢谢你,你的问题有两方面。首先,您发送一个HTML页面,该页面包含IMG标记以及对源图像的适当引用。当然,这可以由A标记包围。该页面应为text/html
其次,返回图像。这是对服务器的单独调用。该调用应为image/jpg
HTML头中的Mime类型,用于帮助浏览器区分从服务器传输的二进制内容的类型。因此,如果只传输HTML,则应指定text/HTML。只有使用此页面将图像二进制数据传输到浏览器时,才应使用image/jpg。
<input type="image" src="./ShowImage">
这将有助于在图像传递给具有显示图像代码的servlet时显示图像
在上面的代码下面,您可以编写任何html代码,这些代码也可以在同一个jsp页面上看到。但是,如果您需要在同一个jsp页面上同时使用html和图像,还有什么其他要求呢。@satya:这是对服务器的两个不同请求。HTML包含一个IMG标记,而不是图像本身。图像是在客户机的单独请求下单独发送的。但是,如果您需要在同一个jsp页面上同时使用html和图像,您还需要两个单独的页面——一个包含html代码,另一个服务于图像(值得为此使用servlet)。第一页应参考img
tagsrc
属性中的第二页。