为何我的网页中的字体显示乱码呢?
session_login.html代码如下:
<html>
<body>
<form method=post action="check_login.jsp">
<table>
<tr><td>name:</td><td>
<input type=text name=name>
</td></tr><tr><td>password:</td><td>
<input type=text name=password>
</td></tr><tr colspan=2><td>登录类型:
<input type=radio name=type value=manager Checked>管理员
<input type=radio name=type value=user>普通用户
</td></tr>
<tr colspan=2>
<td>
<input type=submit value=login>
</td>
</tr>
</table>
</body>
</html>
check_login.jsp代码如下:
<%
String name=request.getParameter("name");
String password=request.getParameter("password");
String type=request.getParameter("type");
//检查用户登录是否成功,这里假设用户名为hellking就表示登录成功,
//用户的验证通常通过连接数据库或者使用role来进行。
if(name.equals("hellking"))
{
session.setAttribute("name",name);
session.setAttribute("type",type);
response.sendRedirect("loginsucess.jsp");
}
else
{
response.sendRedirect("session_login.html");
}
%>
loginsucess.jsp代码如下:
<br>
<hr>
登录成功。欢迎您!
<%=session.getAttribute("name")%>
<%
if(session.getAttribute("type").equals("manager"))
{
%>
<a href=manage.jsp>进入管理系统</a>
<%
}
else
{
%>
<a href="user.jsp">进入使用界面</a>
<%
}
%>
这是我做试验的代码请帮我看一下错在哪 里啊!不知道为什么在页面上是乱码??