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

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

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

    我的漫漫程序之旅

    專(zhuān)注于JavaWeb開(kāi)發(fā)
    隨筆 - 39, 文章 - 310, 評(píng)論 - 411, 引用 - 0
    數(shù)據(jù)加載中……

    DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))

    UserAction:
    package com.vo;

    import org.hibernate.Query;
    import org.hibernate.Session;

    import com.HibernateSessionFactory;

    public class UserAction
    {
        
    private Session session;
        
        
    public UserAction()
        
    {
            session 
    = HibernateSessionFactory.getSession();
        }

        
    //判斷用戶是否存在方法的方法
        public User exists(String username)
        
    {
            User entity 
    = null;
            Query q 
    = session.createQuery("from User u where u.username = ? ");
            q.setString(
    0, username);
            
    if(q.list().size() > 0)
            
    {
                entity 
    = (User) q.list().get(0);
            }

            
    return entity;
        }

        
    }

    index.jsp:
    <%@ page pageEncoding="GB18030"%>
    <html>
      
    <head>
        
    <title>test</title>
    <script type='text/javascript' src='/ajax01/dwr/interface/service.js'></script>
    <script type='text/javascript' src='/ajax01/dwr/engine.js'></script>
    <script type="text/javascript">
        
    //定義一個(gè)方法,用于前臺(tái)調(diào)用
        function exists()
        
    {
            
    var name = document.getElementById("username");
            
    //action的exists方法,可以直接調(diào)用,第一參數(shù)是需要傳入的值
            //第二參數(shù)是回調(diào)函數(shù)(異步處理嘛)
            service.exists(name.value,callback);
            
        }

        
    //回調(diào)函數(shù)(形參是service.exists方法的返回值,這里是vo
        function callback(user)
        
    {    
            
    if(user == null)
            
    {
                alert('y');
            }

            
    else
            
    {
                alert('n');
            }

        }

    </script>    
      
    <body>
            
    <form action="#" method="post">
                
    <input type="text" name="username" id="username" onblur="exists();" /><div id="username_info"></div>
                
    <input type="submit" />
            
    </form>
      
    </body>
    </html>

    源碼下載

    posted on 2007-12-18 20:58 々上善若水々 閱讀(2648) 評(píng)論(6)  編輯  收藏 所屬分類(lèi): AJAX

    評(píng)論

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))  回復(fù)  更多評(píng)論   

    怎么下載了是壞的啊
    2008-06-25 08:49 | dwr菜

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))  回復(fù)  更多評(píng)論   

    請(qǐng)確認(rèn) 點(diǎn)擊最后鏈接后再下載 .rar的鏈接.
    2008-06-25 09:06 | 々上善若水々

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))  回復(fù)  更多評(píng)論   

    是的啊,我是點(diǎn)擊"源碼下載"彈出的頁(yè)面里面的連接啊,還是不行啊兄弟,發(fā)個(gè)到我郵箱吧,謝謝,vieri_script@163.com
    2008-06-25 09:55 | dwr菜

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))  回復(fù)  更多評(píng)論   

    搞定了,學(xué)習(xí)下你的兄弟
    2008-06-25 11:04 | dwr菜

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))[未登錄](méi)  回復(fù)  更多評(píng)論   

    呵呵,你上傳的都下不下來(lái)啊!可否發(fā)給我,油箱:yan3194283@163.com
    謝謝!
    2009-02-25 17:10 | yan

    # re: DWR+Hibernate無(wú)刷新判斷用戶是否存在(原創(chuàng))[未登錄](méi)  回復(fù)  更多評(píng)論   

    @yan
    剛測(cè)試了,可以下載
    2009-02-27 14:41 | 上善若水
    主站蜘蛛池模板: 日韩精品极品视频在线观看免费| 成人免费看吃奶视频网站| 亚洲婷婷综合色高清在线| 免费看美女被靠到爽| 中国好声音第二季免费播放| 亚洲免费精彩视频在线观看| 天天看片天天爽_免费播放| 国产VA免费精品高清在线| 亚洲国产成人精品久久| 免费一看一级毛片人| 91免费福利精品国产| 黄网站在线播放视频免费观看| 亚洲成AV人片在线观看ww| 午夜精品在线免费观看| 国偷自产一区二区免费视频| 亚洲妇女无套内射精| 中文字幕在线观看亚洲| 亚洲国产精品13p| 成人免费男女视频网站慢动作| a级毛片100部免费观看| 亚洲av成人中文无码专区| 亚洲视频精品在线观看| 亚洲成av人片不卡无码久久| 国产成人免费网站| 免费国产99久久久香蕉| 国产精品亚洲lv粉色| 亚洲免费中文字幕| 亚洲AV无码成人精品区蜜桃| 免费大香伊蕉在人线国产 | 免费视频专区一国产盗摄| 国产精品永久免费视频| 亚洲成a∨人片在无码2023| 亚洲电影唐人社一区二区| 亚洲精品无码久久久久去q| 国产精品久久免费视频| 无码少妇一区二区浪潮免费| 99re在线这里只有精品免费| 日韩a级无码免费视频| 一个人看的在线免费视频| 美女免费视频一区二区三区| 亚洲欧美日韩中文高清www777|