jsp實現搜尋功能時,在未提交關鍵字前或者為空時,顯示所有的結果,form值提交到本頁處理

2022-07-11 04:16:39 字數 1444 閱讀 7077

1樓:揚新蘭風儀

問題其實很簡單,當equest.getparameter("search")為空時,request.getparameter("search").getbytes("

iso-8859-1

")語句會報錯的,所以只需將判定條件改為if(request.getparameter("search")!=null)這樣就可以了

2樓:錯素琴伏胭

你只需要在寫一個查詢全部的sql語句就可以了,在sql語句那裡做個判段,當f(new

string(request.getparameter("search").getbytes("iso-8859-1"),"gb2312")!

=null)時,你執行你的s模糊查詢語句,當他不為空時,你就執行查詢全部的sql語句。這樣也就可以在初始的時候顯示全部的資訊。

3樓:岑若谷季棋

if(new

string(request.getparameter("search").getbytes("iso-8859-1"),"gb2312")!=null)

這一句有問題。

先獲取引數的值,再轉換編碼,如果request.getparameter("search")為空,你再呼叫getbytes方法不是出錯了?

jsp搜尋怎麼實現啊

4樓:匿名使用者

可以跳到自己。頁面頭上判斷下搜尋的引數。如果為空就展示搜尋框,否則展示搜尋出的結果列表。

5樓:違反規定

那的連線資料庫,得到你要的資料在便利出來;

搜下 jsp連線資料庫 應該就有了,**

j**a form提交表單 對提交內容進行空值判斷

6樓:万俟樂水

這個最好不要在jsp頁面中判斷,直接在getform()方法中先判斷再提交

function getform()

var danwei = $("#danwei").val();

if($.trim(danwei)==' ')//校驗通過後再提交

$("#update").submit();}

7樓:永瑛

可以了,你的姓名因為有readonly=ture就不能輸入了, 你的**很不規範, 標籤要麼全部小寫,要麼全部大寫,w3c的推薦小寫的, type,id,name後面的名稱要加雙引號的,雖然不加不要緊,但不規範

8樓:

onclick="getform();"

修改為onclick="if(!validateempty()) return; getform();"

9樓:

可以使用jquery和jquery表單驗證外掛

想c 在qt中實現介面登入的功能

供參考 main.cpp 檔案 clogindialog.h 檔案 ifndef clogindialog h define clogindialog h include include include include include class clogindialog public qdialo...

在搜尋檔案時,如果輸入的名稱是則表示

c.是萬用字元,表示一個或多個字元.在搜尋檔案或資料夾時 代表什麼?代表的是萬用字元,表示匹配任意一個字元,查詢方法。如下參考 1.首先在桌面上單擊 內 此計算機 圖示容。2.然後在介面中,輸入萬用字元 和 在右邊的搜尋框裡。的檔名。3.之後,在介面中顯示搜尋進度,如下圖所示。4.最後,在介面中顯示...

金蝶軟體在憑證過賬時,出現當前使用功能與其他使用者有衝突,無法暫時使用該功能

在開始 程式 kis專業版 工具 系統工具 網路控制工具輸入使用者名稱密碼進去清除就可以了 您的是什麼軟體?當賬套別人也在使用時貌似是不能過賬的,或者您的軟體有冗餘程序引起衝突,具體解決辦法在系統工具 網路控制工具裡點那個橡皮擦按鈕把冗餘程序清楚,應該就可以了。您檢查一下吧 k3主介面左上角系統 k...