如果是单选,我会用tstssyStr = (String) request.getParameter("tstssy").trim();来接收但是,多选的话,我如果还用上面的办法,只能收到多选后的第一个选择。
我应该怎么写呢?
另外,我在上一页面写道:<TR>
<TD valign="middle"><FONT size="3" color="#000000" face="宋体">投诉事由:</FONT></TD>
<TD valign="middle"><FONT size="3" color="#000000" face="宋体">
<SELECT  name="tstssy" size="10" tabindex="150" MULTIPLE>
<OPTION value="" selected></OPTION>
<%while(tssyRs.next()){    if (wwi==1){ %>  <OPTION value='<%=tssyRs.getString("PMCODE")%>'><%=tssyRs.getString("PMDESC")%></OPTION><%  wwi++ ;    }else{
%>
<OPTION value='<%=tssyRs.getString("PMCODE")%>'><%=tssyRs.getString("PMDESC")%></OPTION>
<%}
}
%> 
</SELECT>*(必选)</FONT>
</TD>
</TR>是不是不太科学呢?(单选的时候,确实能用。我的帽子、外衣等等数据,都是从数据库中提取出来的,所以用到:tssyRs.getString("abcd")……的写法)