<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 
    主站蜘蛛池模板: 中美日韩在线网免费毛片视频| 亚洲免费观看视频| 亚洲色成人网站WWW永久| 成人无码WWW免费视频| 久久亚洲精品国产精品婷婷| 亚洲人成电影网站国产精品 | 亚洲小说图区综合在线| www.亚洲精品.com| 国产一区二区三区在线免费观看| 高清免费久久午夜精品| 亚洲图片激情小说| 久久久久亚洲精品中文字幕| 男女超爽刺激视频免费播放| 久久嫩草影院免费看夜色| 2019亚洲午夜无码天堂| 久久精品国产亚洲av麻| 国产成人无码免费视频97| 2021在线观看视频精品免费| 人碰人碰人成人免费视频| 亚洲AV一二三区成人影片| 国产日韩亚洲大尺度高清| 国产免费变态视频网址网站| 91精品免费久久久久久久久| 一级免费黄色大片| 亚洲精品无码久久久久A片苍井空 亚洲精品无码久久久久YW | 亚洲AV无码专区在线电影成人| 亚洲av福利无码无一区二区| 免费人成视频x8x8入口| 中文字幕无码不卡免费视频| 免费在线观看一级片| 人妻仑乱A级毛片免费看| 亚洲精品久久无码av片俺去也| 亚洲黄色一级毛片| 亚洲精品白浆高清久久久久久| 国产成人免费福利网站| 免费无码肉片在线观看| 在线免费观看你懂的| 免费无码一区二区三区蜜桃| xxxx日本在线播放免费不卡| 国产亚洲综合精品一区二区三区| 精品国产日韩久久亚洲|