使用AJAX的Struts驗(yàn)證框架_Java開源項(xiàng)目_AJAX
此驗(yàn)證框架用于驗(yàn)證字段。有許多在Web應(yīng)用程序上進(jìn)行驗(yàn)證的方法。這些方法可分為兩類:服務(wù)器端方法和客戶端方法。Struts驗(yàn)證框架是面向基于Java的Web應(yīng)用環(huán)境的最佳框架之一。它能夠配置應(yīng)用程序,方法是使用服務(wù)器端驗(yàn)證和錯(cuò)誤消息,此錯(cuò)誤消息在處理請(qǐng)求時(shí)呈現(xiàn)在調(diào)用的驗(yàn)證流程上,它還能夠進(jìn)行客戶端驗(yàn)證,方法是使用請(qǐng)求頁(yè)面上呈現(xiàn)的JavaScript。
AJAX是一種JavaScript技術(shù),它能夠異步呼叫服務(wù)器并獲取XML文檔,這類文檔最近非常流行。其用途之一就是實(shí)時(shí)數(shù)據(jù)驗(yàn)證。
本文關(guān)注使用AJAX增強(qiáng)現(xiàn)有struts驗(yàn)證框架。必須開發(fā)幾個(gè)組件(例如控制器),以選擇驗(yàn)證框架,并呈現(xiàn)特定格式的消息(用于客戶端)和標(biāo)簽庫(kù)(處理錯(cuò)誤消息呈現(xiàn))。
必要條件需要一個(gè)具有Eclipse和Tomcat應(yīng)用服務(wù)器的Windows系統(tǒng)。請(qǐng)確定已在操作系統(tǒng)中注冊(cè)了MSXML 3.0 ActiveX對(duì)象。還需要Struts庫(kù)(http://struts.apache.org)和JDOM庫(kù)(www.jdom.org),以用于XML開發(fā)(參見圖1和圖2)。
服務(wù)器端場(chǎng)景相關(guān)文章:
1. ASP.NET MVC使用異步Action的方法2. 使用游標(biāo)進(jìn)行PHP SQLSRV查詢的方法與注意事項(xiàng)3. vue使用vue-quill-editor富文本編輯器且將圖片上傳到服務(wù)器的功能4. Django結(jié)合使用Scrapy爬取數(shù)據(jù)入庫(kù)的方法示例5. H5頁(yè)面使用audio標(biāo)簽播放音頻6. 網(wǎng)頁(yè)中img圖片使用css實(shí)現(xiàn)等比例自動(dòng)縮放不變形(代碼已測(cè)試)7. Java使用5個(gè)線程計(jì)算數(shù)組之和8. 在JSP中使用formatNumber控制要顯示的小數(shù)位數(shù)方法9. 哪種Python框架適合你?簡(jiǎn)單介紹幾種主流Python框架10. 開發(fā)效率翻倍的Web API使用技巧
