jsp對同名checkbox的處理

2021-05-27 16:18:24 字數 713 閱讀 4314

jsp開發中經常會遇到同名的checkbox的問題,比如全選批量刪除,使用者多選提交等等。下面舉個註冊的例子。

**如下:

從**中我們可以看出,「愛好」使用的是checkbox而且名稱都為「ah」,那麼對於jsp來說在後台如何取到愛好的值呢?顯然使用request.getparameter("ah")只能取到乙個值,不能滿足要求,那麼有沒有別的方法可以實現這一功能呢?答案是肯定的,jsp中提供了getparametervalues("")方法就可以獲取同名表單的所有值。跟getparameter("")不同的是此方法返回型別是string,裡面存放的值就是我們選擇的值。

jsp處理頁面:request2.jsp

//獲取表單或者url傳遞過來的值

string username = request.getparameter("username");

out.println("使用者名稱:"+ username+"

"); //getparametervalues方法用來獲取表單名稱一樣但有多個值:比如:checkbox

string ah = request.getparametervalues("ah");

out.println("愛好:");

for(string a:ah)

%>

結果執行結果如下圖:

在JSP頁面中,對同名的CHECKBOX的處理

分享一下我老師大神的人工智慧教程。零基礎!通俗易懂!風趣幽默!還帶黃段子!希望你也加入到我們人工智慧的隊伍中來!在jsp頁面中,對同名的checkbox的處理 問 在乙個jsp頁面中有不止乙個checkbox,他們的名字都是相同的,在另外乙個接收該頁提交的jsp頁面中,如何顯示選擇的內容,並對這些選...

jquery對checkbox的操作

一 通過選擇器選取checkbox 1.給checkbox設定乙個id屬性,通過id選擇器選取 inputtype checkbox name mybox id chkone value 1 checked checked jquery chkone click function 2.給checkb...

JS對CHECKBOX的操作

全選的所有指定名稱的checkbox state 全選的checkbox的狀態 name 中的所有checkbox的名稱 author fangtf type void function selectall state,name 全選的所有指定id名稱的同名checkbox state 全選的che...