jsp:
<html:select multiple="true" size="4" property="feedback.servicer" tabindex="12" style="width:400px;" >
<html:options collection="<%=Constants.REQUEST_SERVICER_ARRAY%>" property="name" labelProperty="name"/>
</html:select>Action:
String s[] = request.getParameterValues("feedback.servicer")

解决方案 »

  1.   

    <%@page contentType="text/html; charset=GB2312"%>
    <%@taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
    <%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
    <%@taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
    <%@taglib uri="/WEB-INF/struts-template.tld" prefix="template"%>
    <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <jsp:useBean id="bean" scope="session" class="toyota.admin.department.DepartmentBean"></jsp:useBean>
    <c:set var="departments" value="${bean.departments}"></c:set>
    <html>
    <head>
    <title>CreateCategory</title>
    <link href="../../toyota.css" rel="stylesheet" type="text/css">
    </head>
    <body bgcolor="#ffffff">
    <h1>  JBuilder Generated JSP
      <br>
    </h1>
    <html:form action="/Admin/Category/createCategoryAction.do">
      <table width="400" border="0" class="brdrBlack">
        <tr>
          <td>&nbsp;department</td>
          <td>        &nbsp;        <html:select property="departmentid">                  <html:options collection="departments" property="departmentid" labelProperty="departmentname"/>
            </html:select>      </td>
        </tr>
        <tr>
          <td>        &nbsp;
            categoryname
    </td>
          <td>        &nbsp;
            <html:text property="categoryname">        </html:text>
          </td>
        </tr>
        <tr>
          <td>        &nbsp;
            categorydesc
    </td>
          <td>        &nbsp;
            <html:text property="categorydesc">        </html:text>
          </td>
        </tr>
        <tr>
          <td>        &nbsp;
            <html:submit value="CreateCategory">        </html:submit>
          </td>
          <td>        &nbsp;
            <html:reset value="reset">        </html:reset>
          </td>
        </tr>
      </table>
    </html:form>
    <h1>&nbsp;</h1>
    </body>
    </html>
      

  2.   

    TO:li_d_s(我是小鬼) 你可以给个完整点的例子吗?谢谢
      

  3.   

    怎么完整法?我把整个action文件和jsp给你也没用啊,我这里是从工程里面摘出来的,你跑不动的
      

  4.   

    我的例子第一段是jsp中显示多选框的代码,提交到action后用第二段取:
    String s[] = request.getParameterValues("feedback.servicer");
    String servicer = s[0];
    for(int i = 1; i < s.length; i++)
    {
    servicer += "," + s[i];
    }
      

  5.   

    在问一下在Struts里面怎么实现下面的问题:
    1。在页面里有一个字段叫证书编号允许一次输入多个该怎么实现阿?
      

  6.   

    谢谢li_d_s(我是小鬼)我已经明白了!!
      

  7.   

    同意li_d_s(我是小鬼) 
    get,set方法用String []类型就可以了!
      

  8.   

    struts本身自带的struts-examples.war
    例子,很清楚放到webapp里面就可以跑le