questionview這個頁面不能查出資料,屬於頁面間傳遞資料查詢。
根據臺帳uuid來確定該台帳有哪些問題,因此,需要:
1)在raq檔案中設定引數uuid【引數】【資料集-編輯-檢索條件】【資料集-編輯-引數】
2)在展現questionview的頁面接收引數uuid,然後作為隱藏的引數。否則接收不到傳遞的引數,更談不上使用該引數了。
主要語句:
string argtest = "uuid="+request.getparameter("uuid");
"needsubmit="no" //隱藏"提交"字樣按鈕
params="<%=param.tostring()%>" //拼湊引數和隱藏引數
hiddenparams="<%=argtest.tostring()%>"
/>
總結為:
檢視問題錯誤【完成】
1 設定引數,包括questionuuid【初值為0】和uuid【無初值】等
2 設定檢索條件和引數
(repquestion.questionuuid =? or ?=0) and repquestion.xmmc like ?
and repquestion.ks like ? and repquestion.wtlx like ?
and repquestion.xmlx like ? and repquestion.zz like ?
and repquestion.sjclcf like ? and (repquestion.uuid =? or 0=?)
3 在展現報表檔案的jsp頁面中要接收uuid方可,因為url傳遞過來的引數重新整理後是沒法儲存下來的
只能在jsp頁面去控制接收的引數作為隱藏的引數,設為hiddenparams
string argtest = "uuid="+request.getparameter("uuid");
hiddenparams="<%=argtest.tostring()%>"
不錯哦~。
AJAX校驗在潤幹填報表中的使用
ajax的好處就是非同步進行互動,讓我們感覺頁面並沒有其他的動作 重新整理 讓我們感覺頁面做的更友好了,互動性更能跟上現在的web應用。利用ajax進行校驗能夠在不重新整理頁面的情況下完成和伺服器端的互動,並根據資料的處理結果按你想要的方式對頁面作出即時更改。潤幹的填報表校驗功能,可以在使用者填報資...
使用Vue Router在頁面間傳參
1 定義路由 export default new router else base process.env.base url,routes 2 頁面間跳轉可以使用router link標籤或者vue物件的router.push方法完成頁面跳轉,即 新增品牌 this.router.push pat...
使用session在頁面間傳遞引數
傳遞引數頁面 1.aspx 接收引數頁面 2.aspx 1.aspx後台 protected void button1 click object sender,eventargs e session name tb.text response.redirect 2.aspx?name session...