当前位置: 技术问答>java相关
俺初学jsp,请问一个菜问题,请帮忙啊,急,送分100
来源: 互联网 发布时间:2017-04-28
本文导语: news.jsp(记录的列表显示)中用out.print(""+title+"");来链接每一条记录的具体显示 然后同newscontext.jsp来显示具体的每一条记录: String id=request.getParameter("id"); ResultSet rs=newsBean.executeQuery("select * from news where id="+id); ...
news.jsp(记录的列表显示)中用out.print(""+title+"");来链接每一条记录的具体显示
然后同newscontext.jsp来显示具体的每一条记录:
String id=request.getParameter("id");
ResultSet rs=newsBean.executeQuery("select * from news where id="+id);
结果newscontext.jsp报错的头部信息是:Error: 500
Location: /mynews/newscontext.jsp
Internal Servlet Error:
org.apache.jasper.compiler.ParseException: C:jakarta-tomcat-3.2.3webappsROOTmynewsnewscontext.jsp(6,4) Invalid directive
其中:id为主键
news.jsp:
新闻摘要
newscontext.jsp:
新闻记录显示
其中:id为主键,title为标题,context为记录的具体内容。
然后同newscontext.jsp来显示具体的每一条记录:
String id=request.getParameter("id");
ResultSet rs=newsBean.executeQuery("select * from news where id="+id);
结果newscontext.jsp报错的头部信息是:Error: 500
Location: /mynews/newscontext.jsp
Internal Servlet Error:
org.apache.jasper.compiler.ParseException: C:jakarta-tomcat-3.2.3webappsROOTmynewsnewscontext.jsp(6,4) Invalid directive
其中:id为主键
news.jsp:
新闻摘要
newscontext.jsp:
新闻记录显示
其中:id为主键,title为标题,context为记录的具体内容。
|
注意第7行应该时: 少了page
|
select top 5 * from news order by id desc ???
你用的什么数据库,这条sql能运行通过吗?
其他意见:
两个页面你好像都没有关闭数据库连接!
select语句最后不要用select * from .........写字段
你用的什么数据库,这条sql能运行通过吗?
其他意见:
两个页面你好像都没有关闭数据库连接!
select语句最后不要用select * from .........写字段
|
TOP 5没问题,但你得指明哪个字段,不能用*,而且这个TOP只有SQL SERVER支持,在DB2等里都不能用.
|
该为
<
|
language="java"//不用写jsp默认语言为java