jsp session验证通不过
小幺鸡 2011-11-17 02:33:04 这是提交的表单:
<form action="checklogin2.jsp" method="get" >
姓名:<input name="userName" type="text"><br>
登陆类型:<input name="type" type="radio" value="manager" Checked>管理员
<input name="type" type="radio" value="user">普通用户<br>
<input type="submit" value="submit">
</form>
checklogin2.jsp:
<%
String userName=request.getParameter("userName");
String type=request.getParameter("type");
if(userName.equals("zyw"))
{
session.setAttribute("userName",userName);
session.setAttribute("type",type);
response.sendRedirect("success.jsp");
}
else
{
response.sendRedirect("login.html");
}
%>
success.jsp:
<%@ page language="java" pageEncoding="gb2312"%>
<html>
<body>
登陆成功。欢迎您!
<hr>
<%=session.getAttribute("userName")%>
<%=session.getAttribute("type")%>
<%
if(session.getAttribute("type").equals("mananger"))
{
%>
<a href=manager.jsp>进入管理系统</a>
<%
}
else
{
%>
<a href=user.jsp>进入使用界面</a>
<%}%>
表单输入 zyw 类型:管理员
结果:
登陆成功。欢迎您!
--------------------------------------------------------------------------------
zyw manager 进入使用界面
为什么不是进入管理系统?
难道if(session.getAttribute("type").equals("mananger"))里的判断错了?
求解答?