为什么在服务器上不能运行?
各位大侠!请帮下小弟,这个问题都困了我好几天了!
问题如下:
我自己做的一个(jsp+access)系统,在自己的机子上运行一却正常,很好,可是我把它放在服务器上运行就问题来了,首先就只能打开一个登陆界面,如果遇到页面里有javabean的语句就有问题了 ,比如我的登陆检测页面是chklogin.jsp
<html>
</head>
<%@page contentType="text/html;charset=GBK"%>
<%@page import="java.sql.*"%>
<jsp:useBean id="conn" scope="page" class="sanhe.conn"/>
<%!
ResultSet rs = null; // 执行Sql语句返回的结果集
String username = "";
String password = "";
String sql = "";
String quan = "";
String jibie="";
String id="";
String shen="";
int f=0;
%>
<%
username = request.getParameter("username");
password = request.getParameter("password");
// sql = "select * from admin where username='" + username;
//sql+= "' and password='" + password + "'";
sql="select quanxian,yanzheng from admin where username='"+username+"' and password='"+password+"'";
try {
rs = conn.executeQuery( sql );
rs.last();
if (rs.getRow()>0)
{
if (rs.getString("yanzheng").equals("1")){
quan = rs.getString("quanxian");
session.setAttribute("ts", quan);
rs.close();
// 将权限信息保存到session中
session.setAttribute("us", username);
response.sendRedirect("default.jsp");
// 将管理员登录信息保存到session中
session.setMaxInactiveInterval(24*60*60);}
else{
out.println("<center>");
out.println("<font size=4 color=red>对不起 您的用户名已经被禁启 请您与维护人员<a href=mailto:toyysky@163.com>联系</a></font><p><p>");
out.println("<a href=javascript:history.back()><font size=3 color=red>点击返回</font></a>");}}
else{
out.println("<center>");
out.println("<font size=4 color=red><b>登陆失败</font></b>");
out.println("<font size=4 color=red>用户名或密码错误</font><p><p>");
out.println("<a href=javascript:history.back()><font size=3 color=red>点击返回重新登陆</font></a>");
out.println("</center>");
}
}
catch(Exception ee){
System.out.println(ee.toString());}
%>
</html>
抱错如下:
org.apache.jasper.JasperException: /chklogin.jsp(5,0) The value for the useBean class attribute
请路过的帮帮小弟,万分感激!