title: How to retrieve struts2 checkboxlist values
body: <p>I will create a list with checkboxlist. For those I use following code:  </p>
  
  <pre><code>&lt;s:form action="accept" namespace="/manager/course"&gt;  
      &lt;s:checkboxlist list="courseRequests" name="acceptList" listValue="studentNickname" listKey="studentId" theme="checkbox-fix"/&gt;  
      &lt;s:url action="accept" namespace="/manager/course" var="accList" /&gt;
      &lt;s:a href="%{accList}"&gt;&lt;s:text name="Accept"/&gt; &lt;/s:a&gt;
  &lt;/s:form&gt;
  </code></pre>
  
  <p>It work fine a create a check box list, that you can see its pic in the following:<br>
  <img src="https://i.stack.imgur.com/eViRo.jpg" alt="enter image description here"></p>
  
  <p>and this is html code generated by above code:  </p>
  
  <pre><code>&lt;form id="accept" name="accept" action="/ESA/manager/course/accept.action" method="post"&gt;
      &lt;table class="wwFormTable"&gt;
      &lt;table class="gradienttable"&gt;   
      &lt;tr&gt;
          &lt;th class="row"&gt;&lt;p&gt;Row&lt;/p&gt;&lt;/th&gt;
          &lt;th style="width: 240px;"&gt;&lt;p&gt;Student&lt;/p&gt;&lt;/th&gt;
          &lt;th &gt;&lt;p&gt;Accept&lt;/p&gt;&lt;/th&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
           &lt;td id="row"&gt;&lt;p&gt;&lt;label&gt;1&lt;/label&gt;&lt;/p&gt;&lt;/td&gt;
           &lt;td style="width:250px;"&gt;&lt;p&gt;
                  &lt;label for="acceptList-1" class="checkboxLabel"&gt;Mansour Barzegar&lt;/label&gt;
              &lt;/p&gt;&lt;/td&gt;
           &lt;td style="text-align:center;"&gt;&lt;p&gt;
                  &lt;input type="checkbox" name="acceptList" value="5" id="acceptList-1"                &lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
           &lt;td id="row"&gt;&lt;p&gt;&lt;label&gt;2&lt;/label&gt;&lt;/p&gt;&lt;/td&gt;
           &lt;td style="width:250px;"&gt;&lt;p&gt;
                  &lt;label for="acceptList-2" class="checkboxLabel"&gt;Ali Mahmoudi&lt;/label&gt;
              &lt;/p&gt;&lt;/td&gt;
           &lt;td style="text-align:center;"&gt;&lt;p&gt;
                  &lt;input type="checkbox" name="acceptList" value="6" id="acceptList-2"                &lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr&gt;
           &lt;td id="row"&gt;&lt;p&gt;&lt;label&gt;3&lt;/label&gt;&lt;/p&gt;&lt;/td&gt;
           &lt;td style="width:250px;"&gt;&lt;p&gt;
                  &lt;label for="acceptList-3" class="checkboxLabel"&gt;Masih Zare&lt;/label&gt;
              &lt;/p&gt;&lt;/td&gt;
           &lt;td style="text-align:center;"&gt;&lt;p&gt;
                  &lt;input type="checkbox" name="acceptList" value="7" id="acceptList-3"                &lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;/table&gt;
       &lt;a href="/ESA/manager/course/accept.action"&gt;Accept&lt;/a&gt;
       &lt;/table&gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>In the Action Class I tried to retrive seleced checkbox value by following code:  </p>
  
  <pre><code>private int[] acceptList;
  public void setAcceptList(int[] acceptList){
      this.acceptList=acceptList;
  }  
  </code></pre>
  
  <p>and several other code but I all states I get <code>null</code>.
  Do I use wrong code?</p>