<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    自由的天空

    簡(jiǎn)單通用

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      12 隨筆 :: 6 文章 :: 9 評(píng)論 :: 0 Trackbacks

          最近已經(jīng)把ecside2.0放置到正式的開發(fā)項(xiàng)目中,感覺效率還可以,鑒于fins最近比較忙,一直沒有提供一個(gè)struts方面的CRUD的完整DEMO,通過(guò)上次和FINS的交流提供一個(gè)暫時(shí)解決的辦法,也發(fā)現(xiàn)ecside在處理事務(wù)方面的一個(gè)問題,不過(guò)fins說(shuō)在下幾個(gè)版本中解決.
          把相關(guān)的代碼帖在這里:
         /**
      * 修改用戶
      * @param mapping
      * @param form
      * @param request
      * @param response
      * @return
      * @throws Exception
      */
     public ActionForward update(ActionMapping mapping, ActionForm form,
       HttpServletRequest request, HttpServletResponse response)
       throws Exception {
      OperationTypeService service = new OperationTypeServiceImpl();// 服務(wù)操作
      OperationType bean = new OperationType();
      com.skywing.util.request.RequestUtil.populate(bean, request);
      bean.setOid(request.getParameter(TableConstants.RECORDKEY_NAME));
      bean.setCreator("創(chuàng)建者");
      bean.setCreatetime(com.skywing.util.db.string.StringUtil.getToday());
      try {
       service.update(bean);

      } catch (Exception ex) {
       ex.printStackTrace();
      }

      String id = request.getParameter(TableConstants.RECORDKEY_NAME);  //關(guān)鍵點(diǎn)在這里
      ServletUtil.writeDefaultTextToClient(id, RequestUtil.successfulInfo(request), null, request, response);///////////////////////////////////
      return null;
     }    

    然后修改 org.ecside.util下的ServletUtil類  /** 如果沒有這個(gè)方法就添加這個(gè)方法
         *
         * @param recordKey  記錄的標(biāo)題
         * @param code  //返回的代碼 // code = RequestUtil.successfulInfo(request) or RequestUtil.failedInfo(request);
         * @param message  //返回的信息
         * @param request
         * @param response
         * @throws ServletException
         * @throws IOException
         */
     public static void writeDefaultTextToClient(String recordKey, String code,
       String message, HttpServletRequest request,
       HttpServletResponse response) throws ServletException, IOException {
      response.setContentType("text/html");
      PrintWriter out = response.getWriter();
      out.flush();
      out.println(code);
      out.println(recordKey);
      out.print(message);
      out.flush();
      out.close();
     }

    還有fins真的應(yīng)該想想怎么做版本控制了,版本的變遷比較大,需要保持一定的連續(xù)性

    posted on 2007-05-27 15:45 李志峰 閱讀(1853) 評(píng)論(2)  編輯  收藏 所屬分類: 代碼天地

    評(píng)論

    # re: ECSIDE2.0beta版本中關(guān)STRUTS提交中正在提交解決暫時(shí)解決辦法! 2007-10-26 14:56 zhanghui
    webwork+ecside 3.0版點(diǎn)分頁(yè)或刷新 出現(xiàn)"正在提交"不知道這個(gè)問題有沒有解決 正在關(guān)注...  回復(fù)  更多評(píng)論
      

    # re: ECSIDE2.0beta版本中關(guān)STRUTS提交中正在提交解決暫時(shí)解決辦法! 2008-06-18 11:21 倚樓
    樓上的 可以試一下把 useAjax ="false"
      回復(fù)  更多評(píng)論
      

    主站蜘蛛池模板: 337P日本欧洲亚洲大胆精品| 免费av片在线观看网站| 亚洲国产综合无码一区二区二三区 | 久久亚洲精品成人av无码网站| 亚洲高清中文字幕免费| 污污的视频在线免费观看| 亚洲国产精品无码一线岛国| 一二三四免费观看在线视频中文版 | 91在线精品亚洲一区二区| 精品久久免费视频| 叮咚影视在线观看免费完整版| 亚洲一区二区三区高清不卡| 亚洲高清成人一区二区三区 | 7723日本高清完整版免费| 日韩毛片免费一二三| 亚洲福利电影在线观看| 亚洲乱亚洲乱少妇无码| 98精品全国免费观看视频| 美女免费视频一区二区| 亚洲第一成年人网站| 国产日韩成人亚洲丁香婷婷| 国产乱码免费卡1卡二卡3卡| 91视频免费观看| 大桥未久亚洲无av码在线 | 国产亚洲精品美女久久久久 | 九九久久国产精品免费热6| 亚洲a级片在线观看| 日韩亚洲人成在线综合日本| 国产高清视频在线免费观看| 69免费视频大片| 男人天堂免费视频| 深夜久久AAAAA级毛片免费看| 亚洲日本va在线观看| 亚洲AV日韩AV永久无码下载| 国产午夜亚洲不卡| 国产片免费在线观看| 免费一本色道久久一区| 91香蕉在线观看免费高清| 丁香花在线观看免费观看图片| 日本亚洲高清乱码中文在线观看 | 久久免费视频网站|