javascript
JSValidation 配置文件
最近學到JSValidation,上網查了下,這個驗證框架是04年的,有一段歷史了,所以可能出現在IE8里正常,但到了IE9里就無法工作,不過相關功能還是可以用javascript實現的。在Firefox里表現正常。
在下載完成的demo網頁里,faq一欄作者已經指明了幾個容易犯的錯誤。
1. JSValidation的路徑配置看起來比較麻煩,在JSP/Servlet WebApp中到底該怎么配置?
在JSP/Servlet WebApp中,很多人經常把"/"認為是JSvalidation的RootPath。在普通的JSP WebApp中,/代表的往往不是應用程序根目錄,而是站點的根目錄。例如,http://localhost:8080/webapp/中,/代表http://localhost:8080/,而不是/webapp/。在一些開發框架如Struts,提供了URL Rewrite的功能,能夠自動將/映射為/webapp/。但是,這一點,在jsvalidation中并不有效。
??? 所以,你需要確認,RootPath是否就是真正的jsvalidation的路徑。例如,你將jsvalidation放到了 webapp_home/javascripts/jsvalidation,這時候,RootPath應該是/webapp_name /javascripts/jsvalidation,而并非/javascripts/jsvalidation。檢驗路徑最有效的方法是直接打開瀏覽 器,瀏覽資源http://domain:port/RootPath/validation-config.xml。如果能夠訪問,說明配置正確。
2. 如何保證我編寫的配置文件是正確的?
答案很簡單。由于新的validation-config.xml文件采用了DTD驗證,因此,只要你的文件能夠在支持xml校驗的瀏覽中打開并不報錯,說明你的配置文件編寫正確。
演示一個正確的validation-config.xml
?
?
轉載于:https://www.cnblogs.com/stansonwilliam/archive/2012/10/24/2737238.html
總結
以上是生活随笔為你收集整理的JSValidation 配置文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 8款效果精美的 jQuery 加载动画和
- 下一篇: 用CSS设置Table的细边框的最好用的