请教,关于用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
...全文
188 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
睿思BI 2004-09-10
  • 打赏
  • 举报
回复
up
大家继续讨论
AHUA1001 2004-09-09
  • 打赏
  • 举报
回复
及时的刷屏是问题。
键舞鸿蒙 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。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧