如何獲取頁面上覆選框中的多個值新增到資料庫中

2021-10-03 23:48:38 字數 921 閱讀 9386

如下面的頁面,我們如何將頁面上的 愛好 核取方塊中的值新增到乙個欄位中呢??????

頁面的**片段:

愛好:

游泳 籃球

足球看書

寫字

如果使用平時我們使用的getparameter();只能獲取第乙個值,  籃球 ,後面的 看書 寫字   是無法獲取的

string hobby = request.getparameter("hobby");
要換另乙個方法  getparametervalues("hobby");

string  h  = request.getparametervalues("hobby");
這個方法的返回值是陣列,然後把這個數租進行轉換成string型別

string hobby = arrays.tostring(h);
轉換之後的結果是     [籃球,看書,寫字]

存入資料庫時,要把兩邊的中括號去掉     即:  [籃球,看書,寫字] --- >籃球,看書,寫字  使用substring()完美解決中括號問題

hobby = hobby.substring(1, hobby.length()-1);
這時問題就完美解決了;附上完整的**

jquery怎樣獲取多個核取方塊的值?

jquery的遍歷方法可以獲取核取方塊所欲的選中值12 input checkbox checked each function index,element 為所有選中的核取方塊執行函式,函式體中可以取出每個核取方塊的值 input checkbox checked map function ind...

jsp頁面中獲取session中的值

jstl標籤獲取session session.setattribute age 123 在頁面上顯示的就是123了 sessionscope指的是session的範圍,類似還有requestscope,pagescope,contextscope 然後後面的age表示的是set屬性時的key值 j...

C獲取函式中多個值的方法

c 關於函式返回值的小思考 1.函式的返回值只能有乙個,但如果希望獲得函式中的多個值,可以採用指標的方式。2.注意向函式傳遞列指標的形式 void inputarray int p,int m,int n 附上求二維陣列最大值及其位置的 include define n 10 void inputa...