首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >web网络聊天室

web网络聊天室

作者头像
全栈程序员站长
发布2022-06-25 13:24:06
发布2022-06-25 13:24:06
1.2K0
举报

大家好,又见面了,我是你们的朋友全栈君。

花了四天时间做了一个简单的web聊天室 前端页面效果大概是下面这个样子 1.登陆界面

2.注册界面

这里首先会检查用户名是否重复, 如果重复,会提示你用户名已存在

反正显示可用

3.聊天室界面

登陆成功会在左边显示登陆人的名称以及当前在线人数。 然后在下面可用选择对谁说以及一些文字表情,字体颜色什么的

4.聊天功能 会显示发送者名称,以及对谁说,语气词,以及发送时间

最后总结一下做的过程中遇到的一些坑 1.session的生命周期以及会话的性质: 这里为了要跟踪用户对象,我再这里弄了一个session的监听器,将用户加上监听器

可是当我在同一个浏览器中通知登陆两个用户时,前一个已经登陆的用户就会被迫下线。 也就是,一个浏览器和一个服务器之前,只能有一次会话。当我再一次登陆了一个用户,前面那个session就会被后面的顶替掉。

2.el表达式从域对象中取值 由于博主好久没有用jsp写过页面了,也就忘了怎么取值了,这里记录一下 3.spring整合mybatis

没想到spring中使用mybatis可以这么方便,学到了。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152194.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档