回 帖 发 新 帖 刷新版面

主题:[讨论]请问如何正确显示下拉列表(multiple)的多个选项??

<%@ page contentType="text/html;charset=GBK"%>
<html><head><title>表单的显示</title></head>

<form name=form method=post action=formreader.jsp>
爱好:<select name=like multiple>
<option value=钓鱼 name=a>钓鱼</option>
<option value=登山>登山</option>
<option value=钢琴>钢琴</option>
<option value=舞蹈>舞蹈</option>
<option value=武术>武术</option>
</select><br><br>
<input type=submit value=提交服务器>
<input type=reset value=重填>

</form></html> 
比如:选择了"钓鱼、登山"如何在JSP页面中处理,让它把两项都显示出来(下面这个是JSP页面)
<%@page contentType="text/html;charset=GBK"%>
<html><head></head>
<body>

<br>爱好:
<%=request.getParameter("like")%> //这里面要如何处理呢?

</body></html>
非常感谢!!祝您快乐!!

回复列表 (共1个回复)

沙发

String[] likeValues=request.getParameterValues("like");

然后处理这个字符串数组

我来回复

您尚未登录,请登录后再回复。点此登录或注册