错误:/login.jsp(3,0) The value for the useBean class attribute db.SqlConnection is invalid.将<jsp:useBean id="con" class="db.SqlConnection" scope="session"/>中的session改成request看可行否
至于你留言说到为什么要加public 这个是假如要调用这个bean中的方法时 先要声明的 常常遇到这样: bean名 a =new bean名(); bean常常的格式是 import ...部分; public class A{ public 或 private ....变量定义部分; public A(){ }//这个就是构造空方法,一般里面可以不用写任何东西 public void (int String ...)等构造方法 或private
}
hewei2003() ( ) 信誉:100 2004-08-18 09:13:00 得分: 0
sql="select * from user where name='"+userName+"'and | | 这里是否少了一个空格?
在:
SqlConnection() {
try{
Class.forName(DRIVERNAME);
con=DriverManager.getConnection(DBURL,NAME,PASSWORD);
stmt=con.createStatement();
|
|
这里是否少了一个空格?
在BEAN构造体上加了public之后,BEAN终于被执行了,可是在查询时却发生错误,服务器发生了HTTP 500的服务器内部错误,无法显示网页,
大家可否再帮我看一下,是不是BEAN写得不对呀,还是其它的什么问题?
%><jsp:forward page="error.jsp"/><<<<<<<<<<<假如采用out.print("ok");呢?
<%
}
else{
%>
<jsp:forward page="success.jsp"/><<<<<<<<<<<<<<假如采用out.print("no");
<% } %>
常常遇到这样: bean名 a =new bean名();
bean常常的格式是
import ...部分;
public class A{
public 或 private ....变量定义部分; public A(){ }//这个就是构造空方法,一般里面可以不用写任何东西
public void (int String ...)等构造方法
或private
}
sql="select * from user where name='"+userName+"'and
|
|
这里是否少了一个空格?
对于数据库操作 也是要注意空格