请教,关于用JSP写BBS的问题!100分

睿思BI 2004-09-08 08:24:10
小弟现在在学JSP,想用JSP写个BBS,现在这个论坛只具有用户注册的功能!
论坛模式如下:
用户没的注册的情况下不能进入主叶(main.jsp),如果输入这个地址会被转向到登陆叶面(login.jsp)。要求访客登陆成功后才能进入main.jsp(这一步怎么实现?)
进入main.jsp后,首先显示在线用户(这一步怎么实现的?),和从数据库中导出原来的帖子列表!
并怎么实现对这个登陆用户的追踪!

哪位有简单点用JSP写的BBS的原代码?
请发到我的邮箱里,谢谢:zhuifengsn@yahoo.com.cn
...全文
128 15 点赞 打赏 收藏 举报
写回复
15 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
睿思BI 2004-09-10
up
大家继续讨论
  • 打赏
  • 举报
回复
AHUA1001 2004-09-09
及时的刷屏是问题。
  • 打赏
  • 举报
回复
luckybeggar 2004-09-09
up
  • 打赏
  • 举报
回复
makay 2004-09-09
继续讨论一下JSP论坛吧,up...
  • 打赏
  • 举报
回复
haroyy 2004-09-09
前面两位都说了很清楚登陆了,我说一下验证吧:
在需要验证身份的页面前面取出username判断是否存在如用session.getAttribute
然后决定是否跳转到登陆页面,或者你也可以把验证代码放到一个引用页面,需要验证的地方都把该页面引用就可以了
  • 打赏
  • 举报
回复
weepp 2004-09-09
session.setAttribute();
  • 打赏
  • 举报
回复
angelface 2004-09-09
查询一下不就行了
  • 打赏
  • 举报
回复
睿思BI 2004-09-09
up
怎么能够在main.jsp中实现登陆进来的用户列表???
  • 打赏
  • 举报
回复
fashchina 2004-09-09
用cook或者session
差不多的呀!
  • 打赏
  • 举报
回复
老万2018 2004-09-09
你可以在网上搜一下用jsp的bbs源码,很多的。
  • 打赏
  • 举报
回复
windydenny 2004-09-08
login.jsp

String sName = request.getParameter("txtUser");
String sPswd = request.getParameter("txtPwd");
String sSQL = "Select * from user Where name='"+sName+"' and pswd='"+sPswd+"'";
Statement stmt=conn.createStatement (ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
ResultSet rs = stmt.DbQuery(sSQL);
if (rs.next()){
session.setAttribute("userid",rs.getString("id"));
session.setAttribute("username", rs.getString("name"));
session.setAttribute("password", rs.getString("pswd"));
response.sendRedirect("main.jsp");
}else{
response.sendRedirect("login.jsp");
}
  • 打赏
  • 举报
回复
windydenny 2004-09-08
String sName = request.getParameter("txtUser");
String sPswd = request.getParameter("txtPwd");
String sSQL = "Select * from user Where name='"+sName+"' and pswd='"+sPswd+"'";
Statement stmt=conn.createStatement (ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
login.jsp


ResultSet rs = stmt.DbQuery(sSQL);
if (rs.next()){
session.setAttribute("userid",rs.getString("id"));
session.setAttribute("username", rs.getString("name"));
session.setAttribute("password", rs.getString("pswd"));
response.sendRedirect("main.jsp");
}else{
response.sendRedirect("login.jsp?errmsg=Your username or password have error!");
  • 打赏
  • 举报
回复
睿思BI 2004-09-08
请能怎么用session验证说的详细的吗??
还有??怎么实现在线用户列表的啊???
  • 打赏
  • 举报
回复
guojiafuzhuxi 2004-09-08
没有。。。
  • 打赏
  • 举报
回复
yb1682003 2004-09-08
源码没有,但你可以做一个session。在访问main.jsp时就先验证,不行就forward到login。
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-08 08:24
社区公告
暂无公告