2014-02-12 45 views
0

因此,数据库(MySQL)中有一个包含名称和照片(blob)的表。在我的主页上的Web应用程序中,点击它后有一个按钮 - 它必须是另一个包含数据库结果的页面。我使用servlets/jsp /,jdbc和MVC模式 我有实体用户字段名称和照片(字节[]),我有DAO类返回列表,从数据库检索 我想在结果页上有每个用户的照片和他的名字在照片附近。如何在jsp上显示来自数据库的数据

如何用servlet/jsp做到这一点?

回答

0

尽管img标签有一些不太明显的[src =“data:image/gif; base64,<%= strImage%>”]属性,但似乎这不是一个可靠的方法来处理这个问题。

JSP服务于文本或二进制数据,因为您只为每个响应设置一次内容类型。

所以我认为你需要在一个jsp中发送html,并在另一个jsp/servlet中提供图像。

+0

我想你需要发送一个jsp中的html,并在另一个jsp/servlet中提供图像你是什么意思? – JohnDoe

+0

假设您需要打开一个窗口,其中包含人名和他/她的照片。包含该名称的页面是一个JSP。该照片的网址是指向另一个JSP/servlet的链接 – Leo

相关问题