예제 #1
0
  /**
   * <br>
   * [機 能] 再表示を行う <br>
   * [解 説] <br>
   * [備 考]
   *
   * @param map マップ
   * @param form フォーム
   * @param con コネクション
   * @return ActionForward フォワード
   * @throws SQLException SQL実行例外
   */
  private ActionForward __doInitAg(ActionMapping map, Ipk100Form form, Connection con)
      throws SQLException {

    Ipk100ParamModel paramMdl = new Ipk100ParamModel();
    paramMdl.setParam(form);
    Ipk100Biz biz = new Ipk100Biz();

    // 初期表示情報を設定する。
    biz.setInitDataAg(paramMdl, con);
    paramMdl.setFormData(form);
    return map.getInputForward();
  }
예제 #2
0
  /**
   * <br>
   * [機 能] 初期表示を行う <br>
   * [解 説] <br>
   * [備 考]
   *
   * @param map マップ
   * @param form フォーム
   * @param req リクエスト
   * @param con コネクション
   * @return ActionForward フォワード
   * @throws SQLException SQL実行例外
   */
  private ActionForward __doInit(
      ActionMapping map, Ipk100Form form, HttpServletRequest req, Connection con)
      throws SQLException {

    con.setAutoCommit(true);
    Ipk100ParamModel paramMdl = new Ipk100ParamModel();
    paramMdl.setParam(form);
    Ipk100Biz biz = new Ipk100Biz();

    // 初期表示情報を設定する。
    biz.setInitData(paramMdl, con);
    paramMdl.setFormData(form);

    // ヘルプパラメータを設定する。
    __setHelpMode(form);
    return map.getInputForward();
  }
예제 #3
0
  /**
   * <br>
   * [機 能] 削除処理を行う <br>
   * [解 説] <br>
   * [備 考]
   *
   * @param map マップ
   * @param form フォーム
   * @param req リクエスト
   * @param res レスポンス
   * @param con コネクション
   * @return ActionForward フォワード
   * @throws SQLException SQL実行例外
   */
  private ActionForward __doDelete(
      ActionMapping map,
      Ipk100Form form,
      HttpServletRequest req,
      HttpServletResponse res,
      Connection con)
      throws SQLException {

    ActionForward forward = null;
    Ipk100Biz biz = new Ipk100Biz();
    int ismSid = NullDefault.getInt(form.getIsmSid(), 0);
    int specKbn = NullDefault.getInt(form.getSpecKbn(), 0);
    // スペックマスタの項目の削除を行う。
    biz.deleteData(ismSid, con, getSessionUserSid(req), specKbn);

    // ログ出力処理
    IpkBiz ipkBiz = new IpkBiz(con);
    String title = "";
    if (specKbn == IpkConst.IPK_SPECKBN_CPU) {
      title = "[cpu]";
    } else if (specKbn == IpkConst.IPK_SPECKBN_MEMORY) {
      title = "[memory]";
    } else if (specKbn == IpkConst.IPK_SPECKBN_HD) {
      title = "[hd]";
    }

    RequestModel reqMdl = getRequestModel(req);
    GsMessage gsMsg = new GsMessage(reqMdl);
    String textDelete = gsMsg.getMessage("cmn.delete");

    ipkBiz.outPutLog(map, reqMdl, textDelete, GSConstLog.LEVEL_INFO, title + form.getIpk100name());

    // 削除確認画面を設定する。
    forward = __doDeleteCompDsp(map, form, req);
    return forward;
  }