jsp文件为什么出错了?(和javabean有关)
neulf 2001-09-05 05:16:47 "Index.jsp": setProperty: Mandatory attribute name missing at line 3, column 1
Index.jsp文件
<jsp:useBean id="UserPermit" scope="session" class="System.Permit" />
<jsp:setProperty id="UserPermit" property="strUserID" value="17"/>
Permit.java文件
package System;
import SiteData.ConnectionData;
import java.sql.*;
public class Permit{
String sqlUser;
String strUserID;
boolean UserPermit;
Connection connDB;
ConnectionData Conn;
public Permit(){
sqlUser="{call p_User_Permit(?)}";
Conn=new ConnectionData();
}
public void setStrUserID(String ID){
strUserID=ID;
}
public String getStrUserID(){
return strUserID;
}
public boolean getUserPermit(){
connDB=Conn.executeConn();
sqlUser=strUserID;
try{
//Statement stmtSQL=connDB.createStatement();
//ResultSet rsUserPermit=stmtSQL.executeQuery(sqlUser);
CallableStatement stmtSQL=connDB.prepareCall(sqlUser);
stmtSQL.setString(1,sqlUser);
ResultSet rsUserPermit=stmtSQL.executeQuery();
if(rsUserPermit.next()){
String strUserPermit=rsUserPermit.getString("AccessRight");
if (strUserPermit.equals("1") ){
UserPermit=true;
}else if(strUserPermit.equals("0") ){
UserPermit=false;
}else{
UserPermit=true;
};
};
}
catch(SQLException ex){
System.err.println("错误:"+ex.getMessage());
}
return UserPermit;
}
}