关闭

照片存储

443人阅读 评论(0) 收藏 举报
String base64Str = null;
   if ((currentUser.getPhotoid() != null)
     && (!currentUser.getPhotoid().trim().equals(""))) {
    TUmPhoto tumPhoto = (TUmPhoto) this.dao.getObject(
      TUmPhoto.class, currentUser.getPhotoid());
    byte[] currentPhoto = null;
    if ((tumPhoto != null)
      && (!"".equals(tumPhoto.getPid().trim()))) {
     try {
      SerializableBlob blob = (SerializableBlob) tumPhoto
        .getUserphoto();
      BLOB blob2 = (BLOB) blob.getWrappedBlob();
      currentPhoto = blob2.getLocator();
     } catch (Exception e) {
      e.printStackTrace();
     }
     base64Str = new sun.misc.BASE64Encoder()
       .encode(currentPhoto);
    }
   }
   targetRequest.setPhoto(base64Str);
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:605239次
    • 积分:9342
    • 等级:
    • 排名:第1932名
    • 原创:319篇
    • 转载:210篇
    • 译文:0篇
    • 评论:12条
    最新评论