隨筆-61  評論-159  文章-0  trackbacks-0
          學習webwork有段時間,今晚做個登錄注冊登錄功能,用到webwork中的token來防止表單的重復提交。
          首先配置:
             1、register.jsp中加入<token/>
             例如:
                <ww:form action="register.action" method="post">
                <ww:token />
                <ww:textfield label="用戶名" name="user.username" required="true"></ww:textfield>
                <ww:password label="密碼" name="user.password" required="true"></ww:password>
                <ww:textfield label="性別" name="user.sex" ></ww:textfield>
                <ww:textfield label="年齡" name="user.age"></ww:textfield>
                <ww:submit value="注冊"></ww:submit>
               </ww:form>

          2、xwork.xml加入:
                 <!--重復提交轉到repeaterror.jsp頁面中-->
                <result name="invalid.token">/repeaterror.jsp</result>
                <interceptor-ref name="params"></interceptor-ref>
                <interceptor-ref name="token"></interceptor-ref>
           
          PS:當你注冊一個用戶帳號的時候,已經提交,在按瀏覽器的刷新按鈕就會轉到repeaterror.jsp頁面。


          -------------------------------------------------------------------------------------------------
          PS:本博客文章,如果沒有注明是有“轉”字樣,屬于本人原創。如果需要轉載,務必注明作者文章的詳細出處地址,否則不允許轉載,多謝合作!
          posted on 2007-10-02 23:32 apple0668 閱讀(1607) 評論(1)  編輯  收藏 所屬分類: webwork

          評論:
          # re: webwork防止表單重復提交 2013-05-25 22:44 | 發給
          電飯鍋  回復  更多評論
            
          主站蜘蛛池模板: 德昌县| 鄢陵县| 湄潭县| 辽宁省| 沧州市| 武汉市| 青州市| 鹿泉市| 手游| 招远市| 庆阳市| 诸暨市| 安化县| 龙山县| 九寨沟县| 外汇| 广灵县| 扬中市| 临沧市| 锦屏县| 察雅县| 开阳县| 昭平县| 鹤山市| 措美县| 磐石市| 北安市| 宾川县| 东乌珠穆沁旗| 普安县| 宿州市| 长泰县| 米林县| 互助| 资源县| 凌海市| 苍山县| 澄江县| 耿马| 苗栗市| 赞皇县|