为了账号安全,请及时绑定邮箱和手机立即绑定

抄都能抄错,而且还找不到错在哪。

54c47cbf0001d9a403210182.jpg为什么爱好输出错误。on  选了几个就有几个on,却不能输出爱好名。


  <body>

    <h1>request内置对象</h1>

    <%request.setCharacterEncoding("utf-8"); %>

    <hr>

    用户名:<%=request.getParameter("username")%><br>

    

    爱好:<% 

    String[] favorites=request.getParameterValues("favorite");

    if(request.getParameterValues("favorite")!=null){

    for(int i=0;i<favorites.length;i++)

    {

    out.println(favorites[i]+"&nbsp;&nbsp;");

    }

    }

     %>

 

  </body>

  <body>

    <h1>out内置对象</h1>

    <hr>

     <h1>用户注册</h1>

    <hr>

    <form name="regForm" action="request.jsp" method="post">

    <table>

    <tr>

    <td>用户名</td>

    <td><input type="text" name="username"/></td>

    </tr>

    <tr>

    <td>

    <input type="checkbox" name="favorite" values="read">读书

    <input type="checkbox" name="favorite" values="music">音乐

    <input type="checkbox" name="favorite" values="movie">电影

    <input type="checkbox" name="favorite" values="internet">上网

    </td>

    </tr>

    <tr>

    <td colspan="2"><input type="submit" values="提交"/></td>

    </tr>

    </table>

    </form>

 <br><br>

 <a href="request.jsp?username=历史">测试url传参数</a>

  </body>


正在回答

2 回答

 <input type="checkbox" name="favorite" values="read">读书

给元素赋值,没有用values,是value,不要加s

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

抄都能抄错,而且还找不到错在哪。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信