前幾天寫了一篇,<AJAX我也寫>其中提到了一個問題就是,在系統中需要讓用戶選擇登陸目標,但又不是所有的用戶都需要選擇,只有特定角色的用戶需要選擇。
                   我的解決方案是登錄后根據身份的不同跳出一個網頁對話框讓用戶選擇,如果不是特定身份的用戶就不會跳出。
                   但是存在的問題就是因為系統是構建在struts之上的,所以會牽扯一個跳轉的問題,大家都知道struts跳轉如果錯誤以后或者跳轉返回為null以后不會報錯但是會轉向一個空白頁面,這個空白頁面現在到成了客戶推翻這個設計最大的理由。
                   總計一下,隆重推出第三個解決方案:我在登錄時的用戶名和密碼輸入框中放入一個事件,當兩個框中都有值時用prototype.js提供的AJAX功能將接到的用戶名和密碼傳入一個ACTION中開始找這個用戶是否時那個特定用戶,如果是,在應答里面扔上下拉選擇框的源代碼,如果不是就不理,為了防止用戶填完密碼用戶名以后直接去點擊登錄,修改登錄按鍵的屬性讓它也觸發事件也去差一次數據庫,保證用戶必須去做驗證。
                由于項目太緊了,在這里就不給出代碼實例了!
                 

          posts - 19, comments - 31, trackbacks - 0, articles - 2

          Copyright © JavaXP

          主站蜘蛛池模板: 南丰县| 溧水县| 甘洛县| 张家界市| 夏邑县| 剑川县| 都江堰市| 隆子县| 西林县| 蒙阴县| 南澳县| 台州市| 盐城市| 腾冲县| 仁化县| 屯留县| 建湖县| 德江县| 新安县| 民和| 林州市| 乌拉特后旗| 敖汉旗| 宁陵县| 阿图什市| 临朐县| 砚山县| 沁源县| 柳林县| 孙吴县| 仪征市| 焦作市| 封丘县| 莱阳市| 绍兴市| 东台市| 泽州县| 隆林| 贞丰县| 建阳市| 乌拉特前旗|