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

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

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

    jfy3d(劍事)BLOG

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      37 隨筆 :: 0 文章 :: 363 評論 :: 0 Trackbacks

    這個例子也是一直以來用webwork的足見形成的方式
    雖然是簡單例子,一些細節部分也做上去了

    以下是簡單說明,詳細可以參看源碼

    VIEW
    通常一個insert,update操作都可以通過一個頁面來完成,
    這里我設置form?的 action=""? 這樣他默認提交到的是當前URL。

    ACTION
    在中定義幾個方法,以user!insert.ww的方式訪問,
    這樣grud操作就可以在一個ACTION中完成。
    ??? public String insert() throws Exception {
    ??????? ....
    ??? }

    ??? public String update() throws Exception {
    ??????? ....
    ??? }

    ??? public String delete() throws Exception {
    ??????? ....
    ??? }

    ??? public String list() throws Exception {
    ??????? ....
    ??? }

    DAO
    下面是DAO接口
    public interface BaseDao {
    ??? public int insert(Object form);
    ??? public int update(Object form);
    ??? public int delete(Object form);
    ??? public int delete(int[] id);//這里是為了支持批量刪除
    ??? public Map getInfo(Object form);
    ??? public List getList();
    ??? public void getList(Pagination page);//這里沒有返回值,內詳。。。。
    }

    EXTENDS
    擴展部分
    1 BaseAction
    這里增加了一些公用方便的功能,便于其他ACTION繼承,共用
    2 DaoSupport
    這里也是一些公用的功能,Dao中用的大部分SQL都是配置在外部配置文件中


    3DaoFactory
    public class DaoFactory {
    ??? public static BaseDao getDao(String daoKey){
    ??????? if("user".equals(daoKey)) //這樣的方式可以通過在XWORK.XML中配置ACTION使用哪個DAO(靜態注入)
    ??????????? return new UserDao();
    ??????? else
    ??????????? return null;

    ??? }
    }


    數據庫是MYSQL5

    CREATE TABLE `usertbl` (????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `User_ID` int(11) NOT NULL auto_increment,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `username` varchar(50) default NULL,??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `password` varchar(50) default NULL,??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `truename` varchar(50) default NULL,??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `usersex` tinyint(4) default NULL,????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? `useremail` varchar(50) default NULL,?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ?????????? PRIMARY KEY? (`User_ID`)??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
    ???????? )


    源碼下載地址
    http://www.migti.com/download.ww

    posted on 2006-03-14 10:52 劍事 閱讀(9770) 評論(164)  編輯  收藏 所屬分類: webwork
    評論共2頁: 上一頁 1 2 

    評論

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 11:49 guest
    xyhr503@126.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 12:20 esmiles
    tiecheng@gmail.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 13:14 laojiang
    jiangchunli@gmail.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 13:37 fjpan2002
    fjpan2002@hotmail.com 謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 14:10 小天
    kait@mail.ils.com.tw 謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 17:41 我是蠢豬
    ayw8255@163.com 謝謝
    關注你的博客  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 18:12 小天
    kait@mail.ils.com.tw
    謝謝您的分享  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 19:13 Gavin
    bluetooth0627@gmail.com
    謝謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 19:34 一滴水
    yidishui1570@gmail.com
    謝謝:)  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-14 21:57 cheshuai
    cheshuai@yahoo.com.cn
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較 2006-03-15 00:00 劍事
    已經發送  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-15 10:22 hello_hf
    迫切需要
    hello_hf@163.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-15 12:03 打擊者
    謝謝樓主!
    pser1999@sina.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-15 17:14 banxitan@hotmail.com
    謝謝樓主!
    banxitan@hotmail.com  回復  更多評論
      

    # re: webwork+Freemarker 2006-03-16 07:23 劍事
    已經發送  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-16 08:49 zjnbshifox@163.com
    zjnbshifox@163.com
    我也需要一份,學習,謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-17 07:10 劍事
    發了  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-17 09:35 莫多
    rory.cn@gmail.com
    謝謝。  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-19 22:40 沈健
    謝謝樓主 shenjian@mail.66988.net  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-20 13:56 wang
    wangpark@126.com謝謝樂于奉獻的樓主  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-21 09:55 abe.wang
    你好樓主,,,我找了好找時間的freemarker的demo,給我傳一份吧。。
    謝謝了。。
    wabe033@gamil.com
      回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-22 10:46 劍事
    已發  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-22 11:11 l龍卷風
    hackang@gmai.com 謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-23 10:34 terryyie@21cn.com
    terryyie@21cn.com 謝謝了。

      回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-24 09:33 lynx
    lynx286@hotmail.com


    謝謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-24 14:06 gzhang
    呵,我的郵箱是:
    51447zhg@163.com
    謝謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-27 17:37 我也要
    我的郵箱:hizhi@sina.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-27 22:34 劍事
    已發
      回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-28 15:20 liaojia
    郵箱:retfu1@163.com 謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-29 16:31 cnsdf
    謝謝,我的郵箱:cnsdf@126.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-03-30 15:07 sam
    veldt@163.com 謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-01 10:00 hello
    大哥,給我份吧!
    aa2223@163. com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-01 16:46 Bright
    9709583@gmail.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-01 22:02 劍事
    已發  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-02 01:00 nk912114
    nk912114 (at) 163.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 00:16 beijixing
    您能發份代碼給我學習學習嗎?
    beijixing022@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 09:12 crazyking
    ssol_61@126.com
    多謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 14:29 gaston
    rf_wu@163.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 17:00 nuaa
    xushihuinuaa@gmail.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 18:40 wuxiao
    wuxiao_16@126.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-03 23:20 劍事
    查收  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-04 17:36 lez
    cqzhangxi@gmail.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-07 10:36 lsqlister
    lsqlister@163.com 謝謝了。
      回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-08 09:25 dztcsw
    dztcsw@126.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-11 16:34 guoguofish
    guoguofish@hotmail.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-14 12:46 cnlf
    cnlf@sina.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-14 13:47 fs
    fs_216@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-16 14:56 劍事
    查收  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-19 13:16 紅旗的理想
    webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能)

    的原代碼,請發給我一份!謝謝
    我的郵件:
    cqpxm@126.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-19 22:06 阿瑟多幅
    cg-79@21cn.com

    謝謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-24 18:05 紅旗的理想
    XmlTool xt = new XmlTool();
    poolnames.addElement("default");

    請問: poolnames.addElement("default");
    default 取到的是什么?從xml中讀取的值嗎?


    for (int i = 0; i < poolnames.size(); i++) {

    poolnames.size 是指 什么的 大小?

      回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-24 23:10 劍事
    poolnames.addElement("default");
    這里是指定默認數據庫連接
    同時可以支持3個

    poolnames.size 目前使用多臺數據庫個數  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-25 08:53 falchional
    falchional@163com

    謝謝!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-26 21:35 紅旗的理想
    能不能介紹一下你關于Page分頁方面的知識!  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-04-29 22:18 goldbull
    thanks a lot.

    luckywjb@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-09 15:17 anwenhao
    anwenhao2002@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-15 17:47 huxhao
    huxhao1234@hotmail.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-16 09:10 liunq
    liunanqiang@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-18 10:47 kejing
    lianjun.shu@gmail.com
    謝謝  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-24 21:59 古埃及法老
    pharaohsprince@163.com
    謝謝~  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-27 10:08 Joey333
    would you give me the source code . thank you

    zhtd333@163.com  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-05-30 15:16 wangxq
    sliverfancy@163.com
    領教高招~  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-06-01 17:14 why
    正需要
    seawhy@sina.com.cn謝謝了  回復  更多評論
      

    # re: webwork+Freemarker較完整的GRUD數據庫操作例子(簡單方便使用同一個頁面INSERT,UPDATE。并帶分頁功能) 2006-06-05 12:47 飛豬
    lxxstarii@163.com
    我需要,謝謝  回復  更多評論
      

    評論共2頁: 上一頁 1 2 
    主站蜘蛛池模板: 91黑丝国产线观看免费| 女人18毛片a级毛片免费| 亚洲欧洲日产国码二区首页 | 中文字幕一区二区三区免费视频| 亚洲AV乱码久久精品蜜桃| 免费黄色网址入口| 两个人的视频www免费| 亚洲天堂电影在线观看| 亚洲人成国产精品无码| 中文字幕亚洲免费无线观看日本| 国产精品日本亚洲777| 久久精品亚洲中文字幕无码麻豆| 国产午夜免费福利红片| 日韩在线不卡免费视频一区| 亚洲精品蜜夜内射| 亚洲视频一区二区在线观看| 亚洲AV无码成人精品区大在线| 免费A级毛片av无码| 日韩少妇内射免费播放| 亚洲av日韩av无码av| 亚洲日韩精品无码专区网址| 岛国大片免费在线观看| 久久国产免费一区| g0g0人体全免费高清大胆视频| 亚洲天堂中文字幕在线观看| 亚洲成av人片在线观看无码不卡| 国产精品免费一级在线观看| 69精品免费视频| 中文字幕免费视频精品一| 国产精品亚洲一区二区三区| 亚洲国产品综合人成综合网站| 亚洲性猛交XXXX| 内射无码专区久久亚洲| 毛片免费视频观看| 99免费观看视频| 免费无码又爽又刺激网站直播 | 久久不见久久见免费影院www日本| 亚洲最大天堂无码精品区| 337p欧洲亚洲大胆艺术| 久久久久久a亚洲欧洲aⅴ| 久久精品国产精品亚洲下载|