求助:jsp页面中得不到值
bhwhy 2007-05-10 02:31:01 我定义了一个ben,EmployeeBean,里面定义了一个private String iD=null;
有三个构造函数,一个为空,一个参数不包含iD,一个参数包含iD
其中有一个静态方法:search
Vector vcEmployee=new Vector();
ResultSet rs=null;
try
{
rs=DBConnection.executeSQL(strSql);
while(rs.next())
{
String myIDEmployee=(rs.getString("ID"));
String myName=rs.getString("Name");
String myAge=rs.getString("Age");
String[] myInteresting=rs.getString("Interesting").split(":");
String myBirthday=rs.getString("Birthday");
String myRemark=rs.getString("Remark");
String mySex=rs.getString("Sex");
String myTel=rs.getString("Tel");
String myAddress=rs.getString("Address");
String myCountry=rs.getString("Country");
vcEmployee.add(new EmployeeBean(myIDEmployee,myName,myAge,myInteresting,myBirthday,myRemark,mySex, myTel,myAddress,myCountry));
}
return vcEmployee;
这是主要部分,我通过new EmployeeBean已经把值传递过去了
我定义了一个标签类其中:
String strSql="select * from base_employees";
Vector myVector=new Vector();
myVector=EmployeeBean.search(strSql);
request.setAttribute("employeeVector",myVector);
但是在jsp页面中:
${elementValue[iD]}是空值,这是为什莫。其余的都有值。
高手指点下。多谢