Esempio n. 1
0
  // 画像のアップロード処理
  private String picupload(String gid, FormFile picpath) throws IOException, Exception {
    // ディレクトリパス
    String Path = appDefDto.FP_CMN_CONTENTS_DIR + "img/grp/" + gid;
    // ディレクトリ
    String Dir = "img";
    // アップロード画像名取得(yyyymmddhh24miss)
    String picnm = CmnUtility.getToday("yyyyMMddHHmmss") + ".jpg";
    // 登録用画像パス設定
    String pic =
        "http://"
            + appDefDto.FP_CMN_HOST_NAME
            + appDefDto.FP_CMN_CONTENTS_ROOT
            + "/img/grp/"
            + gid
            + "/"
            + Dir
            + "/[dir]/"
            + picnm;
    // ディレクトリ作成
    CmnUtility.makeDir(Path, Dir);
    // 画像ファイルのアップロード(ベースはpic640フォルダ)
    CmnUtility.uploadFile(Path + "/" + Dir + "/pic640/" + picnm, picpath);
    // ファイルのコピー&リサイズ(ディレクトリ数分ループ)
    for (Integer i : appDefDto.FP_CMN_PIC_DIRS) {
      CmnUtility.resize(
          Path + "/" + Dir + "/" + "pic" + i.toString() + "/" + picnm,
          i,
          Path + "/" + Dir + "/pic640/" + picnm,
          appDefDto.FP_CMN_IMAGEMAGICK_DIR);
    }

    // 登録用の画像パスを返す。
    return pic;
  }
Esempio n. 2
0
 /**
  * ファイル一覧 Ajax HTMLタグ無効化
  *
  * @param obj
  * @return String
  */
 public String setSanitizing(Object obj) {
   String strObj = null;
   if (obj != null) {
     strObj = CmnUtility.htmlSanitizing(obj.toString());
   }
   return strObj;
 }
  public List<BeanMap> selRecebtBbsCommentList(String mid) {
    Map<String, Object> params = new HashMap<String, Object>();
    // Mapオブジェクトに条件用パラメタを定義
    params.put("mid", mid);
    params.put("day", CmnUtility.calcCalendarDay(-appDefDto.FP_MY_NEWCOMMUNITY_COMMENT_LIST_PGMAX));

    logger.debug(params.get("day"));
    return jdbcManager
        .selectBySqlFile(BeanMap.class, "/data/selRecentBbsCommentList.sql", params)
        .getResultList();
  }