页面跳转不了
按着步骤来的,这是怎么回事?
按着步骤来的,这是怎么回事?
2015-10-05
你是点击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] + " ");
}
}
%>
如果你想给favorite赋值,可以采用下列示例代码:
<a href="request.jsp?username=李四&favorite=read&favorite=movie">测试URL传参数</a>
举报