把新闻添加到数据库里去,数据表主要有(id,title,content等)前台要有两个JSP网页来处理
a.jsp------------------显示新闻列表,也就是你说的标题,对应的代码为:
<a href="b.jsp?id=***">新闻标题</a>b.jsp-----------------显示具体的新闻
a.jsp------------------显示新闻列表,也就是你说的标题,对应的代码为:
<a href="b.jsp?id=***">新闻标题</a>b.jsp-----------------显示具体的新闻
解决方案 »
- jquery 获取表格中单元格值问题
- 求推荐不错的flex视频教程
- Mysql的gbk编码表的存储与检索的问题
- 关于javamail api 的问题,知道的XDJM帮帮忙啊
- [急]用JSP开发网站的报价问题?
- 国庆促销JSP空间 200MWEB+200M MYSQL 200/年,欲购从速
- 在同一个页面中如何进行获取提交的数据
- db.properties文件的配置问题,请帮忙!
- 登录类型判断后提交给不同的表格验证的问题
- java.lang.NoSuchMethodError: main的问题
- 请问那位高手给一个把文件(比如一幅图片)保存到数据库里的具体实现呢?是用二进制流吗?感激不尽,分不够在加!
- java中如何将string类型转换成decimal类型???救命!!!
oracle创建一个序列来搞定
id是你数据库里所对应的id字段
直接输出id就行,比如id为12,就会显示<a href="b.jsp?id=12">
然后b.jsp页面就是你所显示的文章的详细页面,那里可能有文章的标题和正文
你根据id的值,用request.getParameter("id")取得id的值,用select语句得出那篇文章的记录,然后输出显示出来
后台:
标题:<input type="text" name="title" value="">
内容: <input type="text" name="body" value="">
<% String ID=rs.getString("id");
%>
前台:
<a href="B.jsp?id=<%=ID%>"><%=title%></a>
.
.
.
先表示感谢,但是你的意思我不是很懂
你的方法是不是先要写要ID?那么怎么变成动态呢?比如我只有5篇文章,那么我在前台可以写5个
<a href="b.jsp?id=1"><%=title%></a>
<a href="b.jsp?id=2"><%=title%></a>
<a href="b.jsp?id=3"><%=title%></a>
.
.
.
那如果我再添加一篇文章呢?岂不是又要改代码?
请指教
你没有用过while(rs.next()) {
<a href="b.jsp?id=<%= rs.getString("id") %>><%=rs.getString("title")%></a>
}
这种方法吗?随便看一本jsp,asp的书都有的
:)
是不是要和WHILE(rs.next()){
<a href="b.jsp?id=<%=ID%>"><%=title%></a>
}
结合起来?