最近在做項目的時候,需要用到登錄驗證,在網上看到了一個很不錯的驗證插件,在此記錄一下使用流程。
極限驗證碼 官網:http://www.geetest.com/,到GitHub下載服務端代碼https://github.com/GeeTeam/gt-java-sdk
運行后的效果圖如下:
出現上圖就說明demo運行成功,再根據自己項目環境,整合到自己項目里面
這個服務有免費的也有收費的,根據自身情況進行選擇,在開發過程中有什么問題可以在官網查找相關的文檔資料。
我使用的是Ideal+Tomcat-9.0.17,其中在運行demo中會出現一下情況,只需要配置一下就可以了。
解決這個問題如下:
點擊Facets項->點擊+號->添加Web模塊:
選擇你的項目->OK
點擊Web Resource Directory下的路徑對Web Resource進行修改。idea默認的目錄是web(如:D:\ideaspace\ideadome\fistweb\web),web項目是WebRoot,可以運行web目錄下的jsp頁面,若是想運行其他目錄下的jsp頁面,就選擇其他目錄WebContent。
然后到->Artifacts->+號->WebApplication:Exploded->From Modules..
選擇自己的項目
使用默認設置即可->Apply->ok
附件是我自己練習的項目gt-java-sdk