Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp 如果我想同时显示图像和html内容,java应用程序的mime类型是什么?_Jsp_Servlets_Mime_Mime Types - Fatal编程技术网

Jsp 如果我想同时显示图像和html内容,java应用程序的mime类型是什么?

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标记以及对源图像的适当引用。

在我的JavaWeb应用程序中,我需要显示数据库中存在的映像以及 用于移动到另一个jsp页面的锚定标记

在我的jsp页面中提到了
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
tag
src
属性中的第二页。