コード例 #1
0
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    UrgebookForm aWebForm = (UrgebookForm) actionForm;

    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setBookDefault(aWebForm, request, response); // 设置进入增加页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"

      // if (aWebForm.getMethod().equals("print")) {     // 打印
      // Deal.doPrint(aWebForm, request, response);  // 处理打印
      // sMessage = "打印" + mModuleName + "处理成功";
    }

    CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
    // mMessage.setMessage(sMessage);  // 默认为"处理成功!"
    String[] button = {"关闭"}; // 按钮数组
    String[] onclick = {"parent.window.close()"}; // 按钮响应事件
    mMessage.setButtonName(button);
    mMessage.setOnClickFunc(onclick);
    request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
    // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
    return actionMapping.findForward("message");
  }
コード例 #2
0
ファイル: ListAction.java プロジェクト: dalinhuang/lgdzjc
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    ListForm aWebForm = (ListForm) actionForm;

    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.doList(aWebForm, request, response); // 查询处理
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      if (aWebForm.getMethod().equals("jgys_submit")) { // 修改
        Deal.doList(aWebForm, request, response); // 查询处理
        Deal.doJgys_submit(aWebForm, request, response);
        sMessage = "确定竣工验收报告,并提交到工程结算处理成功";
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      String[] button = {"关闭"}; // 按钮数组
      String[] onclick = {"parent.window.close()"}; // 按钮响应事件
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #3
0
ファイル: AddAction.java プロジェクト: dalinhuang/lgdzjc
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping 这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest 当前的 HTTP 请求对象
   * @param response HttpServletResponse 当前的 HTTP 响应对象
   * @return ActionForward 请求转发路径
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    AddForm aWebForm = (AddForm) actionForm;

    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setAddDefault(aWebForm, request, response); // 设置进入增加页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件
      if (aWebForm.getMethod().equals("do_save")) { // 增加
        String EVENTID = Deal.doAdd(aWebForm, request, response); // 处理增加
        int EVENTBIGTYPE = aWebForm.getTYWyjyasendevent().getEVENTBIGTYPE();
        int EVENTSMALLTYPE = aWebForm.getTYWyjyasendevent().getEVENTSMALLTYPE();
        sMessage = "增加" + mModuleName + "处理成功";
        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/business/yjya/ywyabs/edit.TJ?BS=YES&EVENTID="
                  + EVENTID
                  + "&EVENTBIGTYPE="
                  + EVENTBIGTYPE
                  + "&EVENTSMALLTYPE="
                  + EVENTSMALLTYPE
                  + "'",
              "parent.window.close()"
            }; // 按钮响应事件

      } else if (aWebForm.getMethod().equals("do_submit")) { // 提交
        Deal.doAdd_submit(aWebForm, request, response); // 处理提交
        sMessage = "提交到接收成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else { // 未能找到 " + aWebForm.getMethod() + " 对应的处理方法
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      //      String[] button = {"关闭"};  // 按钮数组
      //      String[] onclick = {"parent.window.close()"};  // 按钮响应事件
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #4
0
ファイル: EditAction.java プロジェクト: dalinhuang/lgdzjc
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    EditForm aWebForm = (EditForm) actionForm;
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setEditDefault(aWebForm, request, response); // 设置进入修改页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件
      if (aWebForm.getMethod().equals("agree")) { //
        Deal.doAgreeEdit(aWebForm, request, response); // 处理提交
        sMessage = "提交成功,转入建设单位由其决定后续步骤!";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件

      } else if (aWebForm.getMethod().equals("save")) { //
        Deal.doEditSave(aWebForm, request, response); // 处理保存
        sMessage = "勘测标底审计信息保存成功!";

        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/business/jsgc/sjj/bdsj/kcbdsj/edit.TJ?projectID="
                  + aWebForm.getProjectID()
                  + "'",
              "parent.window.close()"
            }; // 按钮响应事件

      } else { // 未能找到 " + aWebForm.getMethod() + " 对应的处理方法
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      //        String[] button = {"关闭"}; // 按钮数组
      //        String[] onclick = {"parent.window.close()"}; // 按钮响应事件
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #5
0
ファイル: EditAction.java プロジェクト: dalinhuang/lgdzjc
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping 这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest 当前的 HTTP 请求对象
   * @param response HttpServletResponse 当前的 HTTP 响应对象
   * @return ActionForward 请求转发路径
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {

    EditForm aWebForm = (EditForm) actionForm;
    String[] button = new String[] {}; // 按钮数组
    String[] onclick = new String[] {}; // 按钮响应事件
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setEditDefault(aWebForm, request, response); // 设置进入修改页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      if (aWebForm.getMethod().equals("edit")) { // 修改
        String mid = aWebForm.getTYwJsgcPermitSupervise().getId();
        Deal.doEdit(aWebForm, request, response); // 处理修改
        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/business/jsgc/jsj/sgxkzdb/edit.TJ?BS=YES&id=" + mid + "'",
              "parent.window.close()"
            };
        sMessage = "施工许可证督办函修改成功";
      }
      if (aWebForm.getMethod().equals("send")) { // 修改
        Deal.doEditSend(aWebForm, request, response); // 处理修改
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
        sMessage = "施工许可证督办函发送成功";
      }

      if (aWebForm.getMethod().equals("del")) { // 删除
        Deal.doDel(aWebForm, request, response); // 处理删除
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
        sMessage = "施工许可证督办函删除成功";
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #6
0
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest当前的 HTTP 请求对象
   * @param response HttpServletResponse当前的 HTTP 响应对象
   * @return ActionForward 提交到修改页面
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    EditdepartForm aWebForm = (EditdepartForm) actionForm;
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setEditdepartDefault(aWebForm, request, response); // 置进入修改页面的初始值
      return actionMapping.getInputForward(); // 返回到修改页面
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件
      if (aWebForm.getMethod().equals("edit")) { // 修改
        Deal.doEditdepart(aWebForm, request, response); // 处理修改
        String TASKBREAKID = aWebForm.getTYwWorkdutyDepartlation().getID();
        sMessage = "修改处理成功";
        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/supervise/zdsx/workduty/project/editdepart.TJ?BS=YES&ID="
                  + TASKBREAKID
                  + "'",
              "parent.window.close()"
            }; // 按钮响应事件

      } else if (aWebForm.getMethod().equals("del")) { // 删除
        Deal.doDeldepart(aWebForm, request, response); // 处理删除
        sMessage = "删除处理成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else {
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #7
0
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping 这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest 当前的 HTTP 请求对象
   * @param response HttpServletResponse 当前的 HTTP 响应对象
   * @return ActionForward 请求转发路径
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    EditForm aWebForm = (EditForm) actionForm;
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setEditDefault(aWebForm, request, response); // 设置进入修改页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件

      if (aWebForm.getMethod().equals("edit")) { // 修改
        Deal.doEdit(aWebForm, request, response); // 处理修改
        String mID = aWebForm.getTYWXZZFLAWPROCLAIM().getPROCLAIMID();
        sMessage = mModuleName + "修改处理成功";
        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/business/xzzf/lawproclaim/edit.TJ?BS=YES&PROCLAIMID="
                  + mID
                  + "'",
              "parent.window.close()"
            }; // 按钮响应事件
      } else if (aWebForm.getMethod().equals("del")) { // 删除
        Deal.doDel(aWebForm, request, response); // 处理删除
        sMessage = mModuleName + "删除处理成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else { // 未能找到 " + aWebForm.getMethod() + " 对应的处理方法
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }
      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #8
0
 /**
  * 预删除数据的ACTION
  *
  * @param actionMapping ActionMapping
  * @param actionForm ActionForm
  * @param request HttpServletRequest
  * @param response HttpServletResponse
  * @return ActionForward
  * @throws Exception
  */
 public ActionForward execute(
     ActionMapping actionMapping,
     ActionForm actionForm,
     HttpServletRequest request,
     HttpServletResponse response)
     throws Exception {
   String contentid = request.getParameter("contentid");
   Deal.doYuDel(contentid);
   String sMessage = "预删除成功!";
   String[] button = new String[] {"返回"};
   String[] onclick = new String[] {"window.location='/lh/supervise/sjwh/dcs/query.TJ'"};
   CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
   mMessage.setMessage(sMessage); // 默认为"处理成功!"
   mMessage.setButtonName(button);
   mMessage.setOnClickFunc(onclick);
   request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
   return actionMapping.findForward("message");
 }
コード例 #9
0
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest当前的 HTTP 请求对象
   * @param response HttpServletResponse当前的 HTTP 响应对象
   * @return ActionForward 提交到查询页面
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    EditForm aWebForm = (EditForm) actionForm;
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setEditDefault(aWebForm, request, response); // 设置进入增加页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件

      if (aWebForm.getMethod().equals("edit")) { // 修改
        Deal.doDHHFEdit(aWebForm, request, response); // 处理修改
        sMessage = mModuleName + "修改处理成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else if (aWebForm.getMethod().equals("add")) { // 修改
        Deal.doDHHFAdd(aWebForm, request, response); // 处理修改
        sMessage = mModuleName + "增加处理成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else if (aWebForm.getMethod().equals("del")) { // 删除
        Deal.doDHHFDelete(aWebForm, request, response); // 处理删除
        sMessage = mModuleName + "删除处理成功";
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      } else { // 未能找到 " + aWebForm.getMethod() + " 对应的处理方法
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }
      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }
コード例 #10
0
ファイル: AddAction.java プロジェクト: dalinhuang/lgdzjc
  /**
   * 响应页面提交
   *
   * @param actionMapping ActionMapping 这个 Action 的配置信息
   * @param actionForm ActionForm 用户提交的表单数据
   * @param request HttpServletRequest 当前的 HTTP 请求对象
   * @param response HttpServletResponse 当前的 HTTP 响应对象
   * @return ActionForward 请求转发路径
   * @throws Exception
   */
  public ActionForward execute(
      ActionMapping actionMapping,
      ActionForm actionForm,
      HttpServletRequest request,
      HttpServletResponse response)
      throws Exception {
    AddForm aWebForm = (AddForm) actionForm;
    if (aWebForm.getMethod() == null) { // 初次进行页面,需要取初始值
      Deal.setAddDefault(aWebForm, request, response); // 设置进入增加页面的初始值
      return actionMapping.getInputForward();
    } else {
      String sMessage = "未能找到 " + aWebForm.getMethod() + " 对应的处理方法";
      String[] button; // 按钮数组
      String[] onclick; // 按钮响应事件
      if (aWebForm.getMethod().equals("add")) { // 增加
        String id = Deal.doSave(aWebForm, request, response); // 处理增加
        sMessage = "增加" + mModuleName + "处理成功";
        button = new String[] {"返回", "关闭"}; // 按钮数组
        onclick =
            new String[] {
              "window.location='/lh/business/newxzzf/rypzk/edit.TJ?BS=YES&BBM=1&ID=" + id + "'",
              "parent.window.close()"
            }; // 按钮响应事件
      } else { // 未能找到 " + aWebForm.getMethod() + " 对应的处理方法
        button = new String[] {"关闭"}; // 按钮数组
        onclick = new String[] {"parent.window.close()"}; // 按钮响应事件
      }

      CCommonMessage mMessage = new CCommonMessage(); // 统一提示页面
      mMessage.setMessage(sMessage); // 默认为"处理成功!"
      mMessage.setButtonName(button);
      mMessage.setOnClickFunc(onclick);
      request.setAttribute(CConstants.MESSAGE_OBJECT, mMessage);
      // 在处理页面最后调用(事先要配置名字为success的forward,在全局配置里有 message)
      return actionMapping.findForward("message");
    }
  }