![](/img/trans.png)
[英]Retrieve JSON from Rest Client Request trough Service To Web Application
[英]how to retrieve image from rest web service with json
这是我的web服务数据库操作,如果我评论blob字段行意味着它工作正常。我得到json string.but我想把tat图像到我的jsp页面。 我怎么能实现这个目标?
@GET
@Produces("application/json")
@Path("/")
public String getJson(@QueryParam("appno") int appno) {
app_be.setCus_first_name( rs.getString("cus_first_name"));
app_be.setCus_last_name(rs.getString("cus_last_name"));
app_be.setApplication_num(rs.getInt("aplication_num"));
app_be.setResi_address(rs.getString("resi_address"));
app_be.setWork_place_address(rs.getString("work_place_address"));
app_be.setRenewaldate(rs.getDate("app_date"));
app_be.setProfession(rs.getString("profession"));
app_be.setPhoto(rs.getBlob("photo"));
app_be.setPhone_number(rs.getString("phone_number"));
app_be.setMobile_num(rs.getString("mobile_num"));
app_be.setMembership_type(rs.getString("membership_type"));
app_be.setMembership_cycle(rs.getString("membership_cycle"));
app_be.setEmail(rs.getString("email"));
app_be.setDueamt("1002");
app_be.setDesignation("designation");
app_be.setDebitbal("100022");
app_be.setCreditlimit("credilimt");
app_be.setAge(rs.getInt("age"));
app_be.setSex(rs.getString("sex"));
}
ObjectWriter ow = new ObjectMapper().writer().withDefaultPrettyPrinter();
String json = ow.writeValueAsString(app_be);
retrun json;
这个最后一行给出了这个转换blob字段中的json字符串不包括意味着它转换并给出json字符串,否则显示错误,因为objectwriter不能将blob写为json字符串所以请给出想法将我的图像带到我的jsp或servlet中宁静的网络服务。 请帮忙。
单独加载图像,将图像的src
属性更改为指向正确返回图像的servlet的URL。
重构并返回图像的url,而不是图像的序列化形式。 然后在你的jsp中引用url。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.