| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1196 人关注过本帖
标题:[求助]怎么才能知道你点开的是哪条公告?
只看楼主 加入收藏
喃瑟
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2007-1-25
收藏
得分:0 
简单点,用链接得了href

光与影的1/2
2007-03-26 13:16
sxzxwxf22
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2007-3-7
收藏
得分:0 
我想用id传,然后在接收页收,不过我是用for下的 .getString();来显示所有的内容的,但是因为for的原因id在传送的值总是最后的那个值,所以这点才是我最晕的。
怎么解决啊?

2007-03-26 15:40
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
for循环怎么只会得到最后一个值呢?

我的网站 http://www.
2007-03-26 16:26
wyb19850616
Rank: 6Rank: 6
来 自:大连
等 级:贵宾
威 望:29
帖 子:3172
专家分:126
注 册:2006-10-3
收藏
得分:0 
forward   不行么

多年以后我就会很老了  腰间那柄玄铁剑也换成了木剑 我拖着它浪迹天涯    我一生打败了无数江湖豪客    然而   却打不败逝者如斯的时光和对你无尽的思念
2007-03-26 16:29
sxzxwxf22
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2007-3-7
收藏
得分:0 
for得到全部的值,但是我把值给id后,for结束id的值就是最后的那个了,其实这问题应该是一个传多值问题吧?就是传多值到接收的页面

2007-03-26 16:32
sxzxwxf22
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2007-3-7
收藏
得分:0 
forward?
是怎么用的啊?

2007-03-26 16:33
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
收藏
得分:0 

public void doGet(HttpServletRequest request,HttpServletResponse response) throws IOException{
String[] parms=request.getParameterValues("ids");
for(int i=0;i<parms.length;i++){
}
}

在你的servlet中这样写就可以了。
不过你在页面要过滤一下哪些被选中。


人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-03-26 17:21
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 
以下是引用sxzxwxf22在2007-3-26 16:33:31的发言:
forward?
是怎么用的啊?

是一个标签,可以转到其他的页面.page属性


我的网站 http://www.
2007-03-26 17:41
sxzxwxf22
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2007-3-7
收藏
得分:0 
我把代码给帖上来吧:
<%
String id="";//id 是一个编号
String username="";
String password="";
String url="jdbc:odbc:NewSchoolArea2";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(Exception e){out.println("驱动程序未找到!");}
Connection con=DriverManager.getConnection(url,username,password);
Statement conn=con.createStatement();
ResultSet rs=conn.executeQuery("select * from 公告 order by 日期 DESC");
if(rs.next())
{%>
<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="2" direction="up" >
<%
for(int i=0;i<20;i++)
{%>
<a href="admin/news.jsp;" target="_parent" class="STYLE126"> <%=("☆"+rs.getString("公告名"))%></a>
<%
//上面的代码运行起来后,数据库中的公告名就全显示出来了.这时如果你点哪一条,那么就会转到admin/news.jsp去,news.jsp里就select 内容 where 编号=id.我就想知道,这个id怎么弄来,数据库中有 编号 这属性.
try{
if(!rs.next()){break;}
}catch(Exception e){}
}}%>

谢谢各位!

2007-03-26 18:54
黄袖标
Rank: 4
等 级:贵宾
威 望:13
帖 子:676
专家分:0
注 册:2007-3-22
收藏
得分:0 
10楼正解

我胡汉三又回来啦!物是人非啊,只有静夜思大大还在。
2007-03-28 15:56
快速回复:[求助]怎么才能知道你点开的是哪条公告?
数据加载中...
 
   



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

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