大家好,又见面了,我是你们的朋友全栈君。
花了四天时间做了一个简单的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