ajax的好處就是非同步進行互動,讓我們感覺頁面並沒有其他的動作(重新整理),讓我們感覺頁面做的更友好了,互動性更能跟上現在的web應用。利用ajax進行校驗能夠在不重新整理頁面的情況下完成和伺服器端的互動,並根據資料的處理結果按你想要的方式對頁面作出即時更改。潤幹的填報表校驗功能,可以在使用者填報資料後及時的完成資料有效性的校驗,保證填報資料的正確性並能給客戶有效直觀的提示,客戶端的js校驗在填報表中的利用很常見,同樣也可以將ajax校驗利用在潤幹的填報表中。本文將介紹乙個ajax校驗在填報表中使用的例項。
報表需求:
在使用者資訊填報頁面實現對輸入使用者名稱的校驗,查詢資料庫表,在填報表單中提示填寫的使用者名稱在資料庫中是否存在。
需求實現:
1. 報表展現頁面(register.jsp)
部分**:
2. 使用者名稱校驗頁面(registercheck.jsp)
該頁面主要是完成資料庫查詢,根據引數查詢資料庫看是否有使用者名稱相同的資料庫記錄,並輸出相應資訊。
部分**:
string value = request.getparameter("value");
if (!value.equals(""))
else
}catch (exception e)
}else
3. 報表模板:
在b4單元格中呼叫頁面封裝好的js函式完成ajax校驗
實現效果:
情況一:當資料庫中存在相同使用者名稱,提示「該使用者名稱已存在!」
情況二:當資料庫中不存在相同使用者名稱,提示「該使用者名稱可用!」
AJAX校驗在潤幹填報表中的使用
ajax的好處就是非同步進行互動,讓我們感覺頁面並沒有其他的動作 重新整理 讓我們感覺頁面做的更友好了,互動性更能跟上現在的web應用。利用ajax進行校驗能夠在不重新整理頁面的情況下完成和伺服器端的互動,並根據資料的處理結果按你想要的方式對頁面作出即時更改。潤幹的填報表校驗功能,可以在使用者填報資...
潤幹報表v4 填報分頁自動計算頁數
假分頁是針對填報表分頁的一種解決方法。之前的例子是寫死的一頁顯示多少行,有多少頁。有的客戶希望自動計算出總共的頁數。方法如下 計算出資料集所包含的資料量 第一步,讀取報表模板 string reportfilehome context.getinitctx getmaindir reportdefi...
潤幹V5中設計的報表如何在V4中展現
潤幹v5與潤幹v4設計器功能大致相同,都能夠通過簡單的操作展現需要展現的資料,然而由於潤幹v4基於c s架構,而潤幹v5是基於b s架構的,要讓兩個版本所設計的潤幹報表能夠相容,相互相容使用,就需要我們對v4做一些必要的處理。首先需要做的準備工作是乙個潤幹v5最新的應用包,在應用包的資料管理選單子項...