<%@ page contentType="text/html;charset=gb2312"%>
<%@page import="java.util.*"%>
<%@page import="java.io.*"%>
<%@page import="java.sql.*,java.lang.Double.*"%>
<%@include file="comm.jsp"%><html>
<head>
<title>客户登录</title>
</head>
<body><%
String SysuserID=request.getParameter("SysuserID");
String pwd=request.getParameter("Password");if(SysuserID.length()==0)
out.println("<p align=center>错误用户</p>");
else {
   try{
strSql="{call dbo.sp_CheckSysPassword(?,?)}";
cstmt=conn.prepareCall(strSql);
cstmt.setString(1,SysuserID);
cstmt.setString(2,pwd); rs=cstmt.executeQuery(); if(rs.next()){
session.putValue("sysuser",SysuserID);
出错的地方:
String tmp=new String(rs.getString(2).getBytes("8859_1"),"gb2312");
session.putValue("sysuserType",tmp);
%>
<jsp:forward page="SysuserInfo.jsp?action=mine"/>
<%

}
else {
session.invalidate();
out.println("<p align=center>帐号检测失败!请重试.</p>");
}

}
catch(SQLException sqe) 
{
sqe.printStackTrace();
out.println(sqe.getMessage());
}
catch(Exception e) 
{
e.printStackTrace();
out.println(e.getMessage());
}
finally{
rs.close();
cstmt.close();
conn.close();
}
}
%></body></html>