Mysql
 sql >> база данни >  >> RDS >> Mysql

как да получа стойности от квадратчето за отметка и да го предам на друга jsp страница?

Можете да направите както по-долу:

Предайте ar.get(i) като стойности в квадратчетата за отметка:

 <form action = "insertdata.jsp" name="myform" method="post">
        <%
                for(int i = 0; i<ar.size(); i++)
                {
                    out.println(ar.get(i));
         %>
    <!--name=abc will be used in jsp to get value selected in checkboxes-->
                <input id ="<%=idcounter%>" type="checkbox" name = "abc" value="<%=ar.get(i)%>" /> 
            <%
                idcounter++;
                }
           %>
 <center><input type= "submit" name="action" value="SIGN UP"/></center>
            </form>

След това, за да стигнете над values в jsp page направете както следва:

 <!--getting values selected using "abc"-->
     <%String check[]= request.getParameterValues("abc");
    <!--checking for null values-->
            if(check!= null){%>
    <!--there might be more one checkbox selected so, using loop-->    
      <%for(int i=0; i<check.length; i++){%>
     <!--printing values selected-->
                <%=check[i]%> 
               <%}
           }%>  



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL пълнотекстово търсене винаги има 0 резултата?

  2. Как да задам набора от символи по подразбиране?

  3. Преименувайте дублиращи се редове в MySQL

  4. Алтернативи на MySQL Workbench - GUI на ClusterControl за насочване и щракване

  5. Достъп до конкретна таблица в html таг