页面跳转不了

来源:3-7 request对象(上)

China_好备胎

2015-10-05 22:45

http://img.mukewang.com/56128cc20001052311430706.jpg按着步骤来的,这是怎么回事?

写回答 关注

1回答

  • NeoWu95
    2015-12-20 00:09:32

    你是点击URL链接传参数跳转的么,如果是的话可能你给了username的值而没有给favorite值,如:<a href="request.jsp?username=李四">测试URL传参数</a> 

    应该都赋值,不然会报空指针错误,因为request.jsp页面中要获取username和favorite两者的值,

    修改方法:1.在输出favorites前添加一个if判断语句,判断favorite的值是否为空,若为空则不输出favorites,代码如下:

    爱好:<%
       if(request.getParameterValues("favorite")!=null)
       {
        String[] favorites= request.getParameterValues("favorite");
        for(int i = 0; i < favorites.length;i++)
        {
         out.println(favorites[i] + "&nbsp;&nbsp;");
        }
       }
       %>

    如果你想给favorite赋值,可以采用下列示例代码:

    <a href="request.jsp?username=李四&favorite=read&favorite=movie">测试URL传参数</a>

    连宏伟HW

    楼上正解

    2016-07-08 18:49:37

    共 1 条回复 >

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题