首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何在后台获取jsp页面中的多个name一样的值

2013-12-15 
怎么在后台获取jsp页面中的多个name一样的值?或许我表达不是很清楚。。上代码form actionSubmitTask.acti

怎么在后台获取jsp页面中的多个name一样的值?
或许我表达不是很清楚。。上代码

<form action="SubmitTask.action" method="post">
    <table border="1" width="90%" style="background-color: #272727;border-top:100px;;">
    <tr style="background-color:#FFED97;text-align:center;">
    <td colspan="4"><font>教员部分</font></td>
    </tr>
    <c:forEach var="teach" items="${teach}">
    <tr style="background-color: white;" onmouseover="this.className='tr1'" onmouseout="this.className='tr2'">
    <td>${teach.item}:</td>
    <td>${teach.criterion}</td>
    <td>
    <input type="radio" name="teachgrade" value="${teach.grade}"/>A.&nbsp;很好
    <input type="radio" name="teachgrade" value="<fmt:formatNumber value="${teach.grade*0.8}"/>"/>B.&nbsp;好
    <input type="radio" name="teachgrade" value="${teach.grade*0.5}"/>C.&nbsp;一般
    <input type="radio" name="teachgrade" value="<fmt:formatNumber value="${teach.grade*0.2}"/>"/>D.&nbsp;较差
    </td>
    </tr>
    </c:forEach>
    <tr style="background-color:#FFED97;text-align:center;">
    <td colspan="4"><font>班主任部分</font></td>
    </tr>
    <c:forEach var="supervise" items="${supervise}">
    <tr style="background-color: white;" onmouseover="this.className='tr1'" onmouseout="this.className='tr2'" >
    <td>${supervise.item}:</td>
    <td>${supervise.criterion}</td>
    <td>
    <input type="radio" name="supervisegrade" value="${supervise.grade}"/>A.&nbsp;很好
    <input type="radio" name="supervisegrade" value="<fmt:formatNumber value="${supervise.grade*0.8}"/>"/>B.&nbsp;好
    <input type="radio" name="supervisegrade" value="${supervise.grade*0.5}"/>C.&nbsp;一般
    <input type="radio" name="supervisegrade" value="<fmt:formatNumber value="${supervise.grade*0.2}"/>"/>D.&nbsp;较差
    </td>
    </tr>
    </c:forEach>
    </table>
    <input type="submit" value="确认提交" />
</form>


这是一个类似于投票的项目,后台需要这页面中name一样例如"teachgrade"和"supervisegrade"这些值,我需要怎么实现?
[解决办法]
request.getParameter("teachgrade");
[解决办法]
引用:
Quote: 引用:

request.getParameter("teachgrade");

这样只能获取一个,我是想获取全部的teachgrade。。


你这是要多选??你那个radio不是单选么
[解决办法]
楼主按照版主的方式改一下吧
[解决办法]
getParameterValues(“teachgrade”)用字符串数组接收。

热点排行