<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 劍事 閱讀(9769) 評論(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 
    主站蜘蛛池模板: av在线亚洲欧洲日产一区二区| 女人18毛片a级毛片免费| www.亚洲色图.com| 疯狂做受xxxx高潮视频免费| 国产婷婷高清在线观看免费| 亚洲中文字幕久久久一区| 91视频国产免费| 亚洲中文字幕一二三四区| 日韩精品无码区免费专区| 亚洲综合色婷婷在线观看| 在线观看免费亚洲| 国产亚洲漂亮白嫩美女在线| 亚洲成人影院在线观看| aaa毛片免费观看| 亚洲精品国产成人专区| 日本黄网站动漫视频免费| 中文字幕 亚洲 有码 在线| 成人免费无码大片A毛片抽搐| 国产亚洲欧美日韩亚洲中文色| 免费女人18毛片a级毛片视频| 青青草国产免费国产是公开 | 成年午夜视频免费观看视频| 亚洲中文精品久久久久久不卡| 精品国产免费一区二区| 一个人看的hd免费视频| 亚洲尹人九九大色香蕉网站 | 亚洲一区二区三区无码国产| 午夜无遮挡羞羞漫画免费| 在线视频亚洲一区| 国产精品久久久亚洲| 一级女人18毛片免费| 美女露隐私全部免费直播| 亚洲人成亚洲人成在线观看 | 亚洲国产成人精品无码区在线观看| 久久免费视频99| 亚洲精品无码高潮喷水A片软| 成人亚洲性情网站WWW在线观看| 67pao强力打造国产免费| 色费女人18女人毛片免费视频| 亚洲AV成人片色在线观看| 成人免费视频一区|