<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 
    主站蜘蛛池模板: 国产午夜成人免费看片无遮挡 | jlzzjlzz亚洲乱熟在线播放| 亚洲成在人天堂一区二区| 亚洲精品无码av中文字幕| 亚洲AV无码国产一区二区三区| 国产在线国偷精品免费看| 国产中文字幕免费| 亚洲日韩一区二区三区| 激情97综合亚洲色婷婷五| 一级女性全黄久久生活片免费| 日韩免费无码一区二区视频| tom影院亚洲国产一区二区| 国产午夜亚洲精品不卡免下载| 99re热免费精品视频观看| 亚洲第一网站免费视频| 99re在线这里只有精品免费| 亚洲国产AV无码专区亚洲AV| g0g0人体全免费高清大胆视频| 亚洲精品国产自在久久 | 91精品啪在线观看国产线免费| 亚洲AV无码精品色午夜在线观看| 国产一精品一AV一免费| 男女污污污超污视频免费在线看| mm1313亚洲精品国产| 黄页网址在线免费观看| 亚洲国产精品一区二区九九 | 国产成人精品亚洲一区| 亚洲精品福利网站| 伊人婷婷综合缴情亚洲五月| 午夜成年女人毛片免费观看| 亚洲综合一区二区国产精品| 久久99国产乱子伦精品免费| 一级毛片不卡免费看老司机| 亚洲国产成人久久综合碰碰动漫3d| 99爱视频99爱在线观看免费| 国产精品内射视频免费| 国产亚洲成在线播放va| 亚洲丰满熟女一区二区哦| 亚洲综合久久1区2区3区| 国产A在亚洲线播放| 国产亚洲人成A在线V网站 |