| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1135 人关注过本帖
标题:下面的错误是什么意思啊?
只看楼主 加入收藏
赤冰
Rank: 1
等 级:新手上路
帖 子:397
专家分:0
注 册:2007-1-22
收藏
 问题点数:0 回复次数:6 
下面的错误是什么意思啊?
org.apache.jasper.JasperException: javax.servlet.jsp.JspException: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'org.test.web.LoginAct'.. class org.test.web.LoginAct : java.sql.SQLException: Already closed
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
搜索更多相关主题的帖子: jasper web org apache java 
2007-05-17 13:44
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
收藏
得分:0 
不能实例化org.test.web.LoginAct这个类。

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-05-17 13:49
赤冰
Rank: 1
等 级:新手上路
帖 子:397
专家分:0
注 册:2007-1-22
收藏
得分:0 

那是什么愿因呢,我在登录界面的基础上又作了一个显示学生信息的表格
这样写有错误么?这是LoginAct的那个类
package org.test.web;

import java.sql.SQLException;
import java.util.List;

import javax.faces.model.DataModel;
import javax.faces.model.ListDataModel;

import org.test.server.StudentManager;

public class LoginAct {
private String name;
private String password;
private DataModel DataStudent=new ListDataModel();

public LoginAct()throws SQLException{
StudentManager sManager=new StudentManager();
List list=sManager.GetStudent();
DataStudent.setWrappedData(list);
}

public String login(){
if(name.equals("abc")&&password.equals("123")){
return "loginok";
}
else{
return "loginfalse";
}
}

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

public String getPassword() {
return password;
}

public void setPassword(String password) {
this.password = password;
}

public DataModel getDataStudent() {
return DataStudent;
}

public void setDataStudent(DataModel dataStudent) {
this.DataStudent = dataStudent;
}

}

2007-05-17 14:05
赤冰
Rank: 1
等 级:新手上路
帖 子:397
专家分:0
注 册:2007-1-22
收藏
得分:0 
class org.test.web.LoginAct : java.sql.SQLException: Already closed
这跟数据库联接有问题么
2007-05-17 14:12
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
收藏
得分:0 
StudentManager sManager=new StudentManager();
List list=sManager.GetStudent();
DataStudent.setWrappedData(list);
看一下有数据没

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-05-17 14:20
赤冰
Rank: 1
等 级:新手上路
帖 子:397
专家分:0
注 册:2007-1-22
收藏
得分:0 
我在那设了断点了,可每执行到那就错了
2007-05-17 14:37
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
收藏
得分:0 

把你的构造方法改了,你这样写页面无法用。
[CODE]
public LoginAct()throws SQLException{
StudentManager sManager=new StudentManager();
List list=sManager.GetStudent();
DataStudent.setWrappedData(list);
}
[/CODE]
页面上调用getUserList就可以了,你返回的类型不对。
[CODE]
private DataModel userList ; //数据列表
/**
* 取得数据列表
* @return
*/
public DataModel getUserList() {
if(userList == null) {
userList = new ListDataModel();
userList.setWrappedData(getAllUserList());
}
return userList;
}
[/CODE]

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-05-17 15:10
快速回复:下面的错误是什么意思啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018406 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved