JSP引用JAVABEAN的简单问题,高分送 老兄,不是吧你的父类中的抽象方法selResult没实现咧,么样实例化? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to loveyousomuch(★Allen★) 在子类中实现了,而且在后台加个main是测试通过的. to:wangwei8117(Jack_David)英文我也懂啊 你用的super是直接使用父类的方法啊?父类中根本就没有实现她们 父类我实现了,只是代码太长没有贴出.而且父类没有显示添加一个main应该不可能通过的吧.声明实现都没有问题,因为测试通过了,但是在jsp引用的时候出错了,我是在JSP中引用继承类跟普通类是否有区别? PageDate必须有一个公用的,没有参数的构造器 由于父类没有无参的构造函数,所以在子类的构造函数中要显式的调用父类的构造函数, super("",""); 这是父类中的 public PageVector(String sql, int pageNo) { init(sql, MIN_PAGE_SIZE, pageNo); }这是继承类的 public PageDate(String sql, int pageNo) { super(sql, pageNo); }我是这样用的,可是还是出错啊 问题是你的PageDate(String sql, int pageNo)这个构造函数并没有被调用啊,你usebean的时候有地方传sql和pageNo这两个参数吗? 缺省的构造函数没有。<jsp:useBean id="aaa" scope="session" class="example.PageDate" />这句构造实例,会调用无参数的构造函数,但是在你的PageDate中没有public PageDate() {}就出错了。你可以增加一个来处理。或者换个写法<%@ page import="example.PageDate" %>PageDate aaa = new PageDate(sql,1); 没有,我也总觉得缺少点东西usebean得时候参数如何使用还有aaa=new pipe.web.PageDate(sql,1);这个不算给参数么. has no public default constructor, or is not a public class--错误信息已经提示的很详细了,缺少默认构造函数。 aaa=new pipe.web.PageDate(sql,1);这个不算给参数么.--不是,aaa已经是实例了。换个写法用import或增加默认构着函数。 大神帮忙!!!用javabean传值的时候总是null 如何用struts2标签实现下列判断? SSH执行getHibernateTemplate().save()方法卡住,不向下执行了 (求助)hibernate集合关联的查询问题 请高手看下什么问题 每个人都会遇到的问题! 两个问题 j2sdk与tomcat 菜鸟问题,如何向SESSION中存储中文,然后再显示该值 如何得到一个字符串的ascci码,并把它转换成16进制数 一个初哥问的问题,但可能没多少人会 这个问题怎么办? 请问这是哪门子对象创建方法啊?
在子类中实现了,而且在后台加个main是测试通过的.
英文我也懂啊
父类中根本就没有实现她们
所以在子类的构造函数中要显式的调用父类的构造函数, super("","");
public PageVector(String sql, int pageNo) {
init(sql, MIN_PAGE_SIZE, pageNo);
}
这是继承类的
public PageDate(String sql, int pageNo) {
super(sql, pageNo);
}
我是这样用的,可是还是出错啊
<jsp:useBean id="aaa" scope="session" class="example.PageDate" />
这句构造实例,会调用无参数的构造函数,但是在你的PageDate中没有
public PageDate() {}
就出错了。
你可以增加一个来处理。或者换个写法
<%@ page import="example.PageDate" %>
PageDate aaa = new PageDate(sql,1);
usebean得时候参数如何使用
还有
aaa=new pipe.web.PageDate(sql,1);这个不算给参数么.
--
错误信息已经提示的很详细了,缺少默认构造函数。
--
不是,aaa已经是实例了。换个写法用import或增加默认构着函数。