出现javax.servlet.ServletException: javax.servlet.jsp.el.ELException: 异常! 15

User.java的源代码:packagecom.ncu.beans;publicclassUser{privateStringuserId;privateStringu... User.java的源代码:
package com.ncu.beans;

public class User {
private String userId;
private String userName;
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}

}

UserBean.java源代码:

package com.ncu.beans;

import java.sql.*;
import java.util.*;

public class UserBean{
private DataBaseCon dbcon=new DataBaseCon();
private Connection con=null;

public UserBean(){

this.con=dbcon.getCon();
}

public Collection getUsers() throws Exception
{
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("select * from user");
Collection ret=new ArrayList();
while(rs.next())
{
User temp=new User();
temp.setUserId(rs.getString("userId"));
temp.setUserName(rs.getString("userName"));
ret.add(temp);
}
return ret;
}
}
user.jsp源代码:
<%@ page language="java" pageEncoding="gb2312"% >
<%@page import="com.ncu.beans.UserBean"% >

<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" % >
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" % >
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" % >
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" % >
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" % >

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >
<html:html lang="true" >
<head >
<html:base / >
<title >user.jsp </title >
</head >

<body >
<jsp:useBean id="users" scope="session" class="com.ncu.beans.UserBean"/ >
<c:set var="users" value="${users.users}"/ >
<logic:iterate id="temp1" name="users" >
<bean:write name="temp1" property="userId"/ >
<bean:write name="temp1" property="userName"/ >
</logic:iterate >
</body >
</html:html >

编译时出现如下异常:
exception

javax.servlet.ServletException: javax.servlet.jsp.el.ELException: An error occurred while getting property "users" from an instance of class com.ncu.beans.UserBean
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:821)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.user_jsp._jspService(user_jsp.java:162)

请问如何解决!
兄弟,{users.users}就是表示通过对象users调用getUsers()的方法!书、例子我早就看过了!
我是因为上次重装了一下MyEclipse6.0,把以前做成功的这个工程导入后,就出现这样的错误!
展开
 我来答
gu1310
2007-10-19 · TA获得超过297个赞
知道小有建树答主
回答量:587
采纳率:53%
帮助的人:187万
展开全部
看了你的代码``
你的users根本不存在
建议 先去看个 示例
然后再写
如果要帮你说清楚 有点麻烦
你的程序应该是struts 写的
先弄懂 页面里 users.users 代表的含义
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式