一个jsp的问题,100分悬赏,事后追加50-100分
<%@pagecontentType="text/html;charset=gbk"%><%AuthorDAOdao=newAuthorDAO();List<Author...
<%@page contentType="text/html;charset=gbk" %>
<%
AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll();
%>
<html>
<head>
<title>图书管理信息系统-作者管理</title>
<link rel=stylesheet href="../inc/main.css" type="text/css">
<style type="text/css">
</style>
</head>
<body>
<table align="center" width="980" id="headtb" style="background:#6688AA">
<tr>
<td colspan="2">
<img src="../images/head.jpg">
</td>
</tr>
<tr style="background: url(../images/headbg.jpg) repeat-x;">
<td>
欢迎 admin [<a href="">更改密码</a> | <a href="">退出系统</a>]
</td>
<td align="right" height="25">
<a href="">作者管理</a> |
<a href="">出版社管理</a> |
<a href="">图书管理</a> |
<a href="">图书查询</a> |
<a href="">用户管理</a> |
</td>
</tr>
程序如上所示,由于字数的关系就不贴出引入包和后面的代码了,报错出在 AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll(); 展开
<%
AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll();
%>
<html>
<head>
<title>图书管理信息系统-作者管理</title>
<link rel=stylesheet href="../inc/main.css" type="text/css">
<style type="text/css">
</style>
</head>
<body>
<table align="center" width="980" id="headtb" style="background:#6688AA">
<tr>
<td colspan="2">
<img src="../images/head.jpg">
</td>
</tr>
<tr style="background: url(../images/headbg.jpg) repeat-x;">
<td>
欢迎 admin [<a href="">更改密码</a> | <a href="">退出系统</a>]
</td>
<td align="right" height="25">
<a href="">作者管理</a> |
<a href="">出版社管理</a> |
<a href="">图书管理</a> |
<a href="">图书查询</a> |
<a href="">用户管理</a> |
</td>
</tr>
程序如上所示,由于字数的关系就不贴出引入包和后面的代码了,报错出在 AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll(); 展开
展开全部
<jsp:directive.page import="com.runwit.books.db.AuthorDAO"/>
<%@page import="java.util.List"%>
<%@page import="com.runwit.books.model.AuthorModel"%>
引用dao时,和下边不同。
错误提示是什么,贴出来看看。
看你的图象是有断点。
你看一下,
queryAll()
这个方法块,中在左边编辑区的框上,是否有个小蓝点。有的话,在上面双击,就没了。
那个就是断点。
<%@page import="java.util.List"%>
<%@page import="com.runwit.books.model.AuthorModel"%>
引用dao时,和下边不同。
错误提示是什么,贴出来看看。
看你的图象是有断点。
你看一下,
queryAll()
这个方法块,中在左边编辑区的框上,是否有个小蓝点。有的话,在上面双击,就没了。
那个就是断点。
更多追问追答
追问
图像有断点是什么意思呢?能详细解释一下吗?
追答
看你的图片,象是有断点。(手误写得不明白,不好意思)
断点,
调试器的功能之一,可以让程序中断在需要的地方,从而方便其分析。也可以在一次调试中设置断点,下一次只需让程序自动运行到设置断点位置,便可在上次设置断点的位置中断下来,极大的方便了操作,同时节省了时间。
eclipse带有这个功能,下断点,就是在eclipse的编辑界面,行叫前的那一块区域,双击出现一个小蓝点,在debug模式下,程序运行到这里就停下了。(tomcat默认是以debug模式启动)
展开全部
无图无真相...
写个main方法测试一下
AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll();还能查到数据...
写个main方法测试一下
AuthorDAO dao = new AuthorDAO();
List<AuthorModel> authors = dao.queryAll();还能查到数据...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
第一点,你的AuthorDAO是接口还是实现类,如果是接口那么问题就是接口不能实例化
第二点,你引入包的部分有没有加入java.util.List;
第三点,你在queryAll();使用了断点,运行时没有去掉
第二点,你引入包的部分有没有加入java.util.List;
第三点,你在queryAll();使用了断点,运行时没有去掉
追问
这就是引入包的部分了,AuthorDAO是一个类,定义如下:
public class AuthorDAO {
第三点能仔细说说吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
请出题。呵呵
AuthorDAO 没有导入包。
AuthorDAO 没有导入包。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为你在第六行打断点了。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有导包
追问
我在结尾的地方都说了,由于百度字数的问题,我就不在里面体现引入包和后面的程序了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询