web网络聊天室

web网络聊天室花了四天时间做了一个简单的web聊天室前端页面效果大概是下面这个样子1.登陆界面2.注册界面这里首先会检查用户名是否重复,如果重复,会提示你用户名已存在反正显示可用3.聊天室界面登陆成功会在左边显示登陆人的名称以及当前在线人数。然后在下面可用选择对谁说以及一些文字表情,字体颜色什么的4.聊天功能会显示发送者名称,以及对谁说,语气词,以及发送时间最后总结一下做的…

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

花了四天时间做了一个简单的web聊天室
前端页面效果大概是下面这个样子
1.登陆界面
在这里插入图片描述
2.注册界面

在这里插入图片描述
这里首先会检查用户名是否重复,
如果重复,会提示你用户名已存在
在这里插入图片描述
反正显示可用
在这里插入图片描述
3.聊天室界面
在这里插入图片描述
登陆成功会在左边显示登陆人的名称以及当前在线人数。
然后在下面可用选择对谁说以及一些文字表情,字体颜色什么的
在这里插入图片描述
4.聊天功能
会显示发送者名称,以及对谁说,语气词,以及发送时间
在这里插入图片描述
最后总结一下做的过程中遇到的一些坑
1.session的生命周期以及会话的性质:
这里为了要跟踪用户对象,我再这里弄了一个session的监听器,将用户加上监听器
在这里插入图片描述
在这里插入图片描述
可是当我在同一个浏览器中通知登陆两个用户时,前一个已经登陆的用户就会被迫下线。
也就是,一个浏览器和一个服务器之前,只能有一次会话。当我再一次登陆了一个用户,前面那个session就会被后面的顶替掉。
在这里插入图片描述
2.el表达式从域对象中取值
由于博主好久没有用jsp写过页面了,也就忘了怎么取值了,这里记录一下
3.spring整合mybatis

没想到spring中使用mybatis可以这么方便,学到了。在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Maven学习笔记(十二)-maven打包之resource配置

    Maven学习笔记(十二)-maven打包之resource配置一、简介构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。●src/main/java和src/test/java这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和targe/test-classes目录中,但是这两个目录中的其他文件都

  • windows开机后一键启动应用程序[通俗易懂]

    一键启动办公软件小工具分享每天上班前打开电脑总有一些固定的软件需要打开(如Foxmail、QQ等),那么一个一个启动非常会比较麻烦,下面分享一下小工具,稍微进行简单的配置后,便可以一键启动你想要打开的软件!

  • 五子棋 人机对战 思路「建议收藏」

    五子棋 人机对战 思路「建议收藏」五子棋之人机对战思路:1,棋盘与棋子的实现2,玩家下完棋后,计算机要根据当前玩家所下的棋子找出最佳下棋点3,输赢的判断之前已经把人人对战的大概方法实现了,接下要实现的是人机的对战。我的思路如下(当然只是思路哈~还没具体实现呢):其实人机对战就是就在我们下完一步起后,通过电脑分析下一步该走哪,对此做出判断并在最佳的位置上出棋。1,首先需要定义权值,我做…

  • windows phone模拟器安卓版_安卓模拟器win7

    windows phone模拟器安卓版_安卓模拟器win7XNAGameStudio 游戏循环在这部分中您将重点两剩余部分的游戏 — — 重写Update 和 Draw 功能。有些大大可能看过相关微软的训练包,我这里主要是帮一些初学者。希望各位大大包含,毕竟文章发出来还是有工作量的。大家觉得有用就好,要是没有耽误时间给大家道个歉。(感谢http://winphone.us/)1.       打开 BackgroundScreen.c

  • webservice有哪些框架_web前端主流框架有哪些

    webservice有哪些框架_web前端主流框架有哪些1摘要 开发webservice应用程序中离不开框架的支持,当open-open网站列举的就有很多种,这对于开发者如何选择带来一定的疑惑。性能Webservice的关键要素,不同的框架性能上存在较大差异,而当前在官方网站、网络资料中可以方便的找到各自框架的介绍,但是很少有针对不同框架性能测试数据。本文选择了比较流行几个框架:Apache Axis1、Apache Axis2、Codeh

  • 【SaaS-Export项目】 – 04 前台AdminLTE介绍与入门使用,AdminLTE汉化版下载,搭建一个AdminLTE入门页面「建议收藏」

    【SaaS-Export项目】 – 04 前台AdminLTE介绍与入门使用,AdminLTE汉化版下载,搭建一个AdminLTE入门页面「建议收藏」AdminLTE介绍,汉化版下载,5分钟快速入门使用

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号