即时聊天java,java即时聊天

  • Post author:
  • Post category:java


【实例简介】

java即时聊天,基于websocket网页多用户在线群聊

http://blog.csdn.net/qq_23994787/article/details/77601434

【实例截图】

【核心代码】

Chat

└── Chat

├── build

│   └── classes

│   └── com

│   └── jsx

│   └── chat

│   └── ChatServer.class

├── src

│   └── com

│   └── jsx

│   └── chat

│   └── ChatServer.java

└── WebContent

├── assets

│   ├── css

│   │   ├── admin.css

│   │   ├── amazeui.css

│   │   ├── amazeui.flat.css

│   │   ├── amazeui.flat.min.css

│   │   ├── amazeui.min.css

│   │   └── app.css

│   ├── i

│   │   ├── app-icon72x72@2x.png

│   │   ├── examples

│   │   │   ├── admin-chrome.png

│   │   │   ├── admin-firefox.png

│   │   │   ├── admin-ie.png

│   │   │   ├── admin-opera.png

│   │   │   ├── adminPage.png

│   │   │   ├── admin-safari.png

│   │   │   ├── blogPage.png

│   │   │   ├── landingPage.png

│   │   │   ├── landing.png

│   │   │   ├── loginPage.png

│   │   │   └── sidebarPage.png

│   │   ├── favicon.ico

│   │   ├── favicon.png

│   │   └── startup-640×1096.png

│   ├── images

│   │   ├── others.jpg

│   │   └── self.jpg

│   └── js

│   ├── amazeui.js

│   ├── amazeui.legacy.js

│   ├── amazeui.legacy.min.js

│   ├── amazeui.min.js

│   ├── amazeui.widgets.helper.js

│   ├── amazeui.widgets.helper.min.js

│   ├── app.js

│   ├── handlebars.min.js

│   ├── jquery.min.js

│   └── polyfill

│   ├── rem.min.js

│   └── respond.min.js

├── index.jsp

├── META-INF

│   └── MANIFEST.MF

├── umeditor

│   ├── dialogs

│   │   ├── emotion

│   │   │   ├── emotion.css

│   │   │   ├── emotion.js

│   │   │   └── images

│   │   │   ├── 0.gif

│   │   │   ├── bface.gif

│   │   │   ├── cface.gif

│   │   │   ├── fface.gif

│   │   │   ├── jxface2.gif

│   │   │   ├── neweditor-tab-bg.png

│   │   │   ├── tface.gif

│   │   │   ├── wface.gif

│   │   │   └── yface.gif

│   │   ├── formula

│   │   │   ├── formula.css

│   │   │   ├── formula.html

│   │   │   ├── formula.js

│   │   │   └── images

│   │   │   └── formula.png

│   │   ├── image

│   │   │   ├── image.css

│   │   │   ├── image.js

│   │   │   └── images

│   │   │   ├── close.png

│   │   │   ├── upload1.png

│   │   │   └── upload2.png

│   │   ├── link

│   │   │   └── link.js

│   │   └── video

│   │   ├── images

│   │   │   ├── center_focus.jpg

│   │   │   ├── left_focus.jpg

│   │   │   ├── none_focus.jpg

│   │   │   └── right_focus.jpg

│   │   ├── video.css

│   │   └── video.js

│   ├── lang

│   │   ├── en

│   │   │   ├── en.js

│   │   │   └── images

│   │   │   ├── addimage.png

│   │   │   ├── alldeletebtnhoverskin.png

│   │   │   ├── alldeletebtnupskin.png

│   │   │   ├── background.png

│   │   │   ├── button.png

│   │   │   ├── copy.png

│   │   │   ├── deletedisable.png

│   │   │   ├── deleteenable.png

│   │   │   ├── imglabel.png

│   │   │   ├── listbackground.png

│   │   │   ├── localimage.png

│   │   │   ├── music.png

│   │   │   ├── rotateleftdisable.png

│   │   │   ├── rotateleftenable.png

│   │   │   ├── rotaterightdisable.png

│   │   │   ├── rotaterightenable.png

│   │   │   └── upload.png

│   │   └── zh-cn

│   │   ├── images

│   │   │   ├── copy.png

│   │   │   ├── imglabel.png

│   │   │   ├── localimage.png

│   │   │   ├── music.png

│   │   │   └── upload.png

│   │   └── zh-cn.js

│   ├── themes

│   │   └── default

│   │   ├── css

│   │   │   ├── umeditor.css

│   │   │   └── umeditor.min.css

│   │   └── images

│   │   ├── caret.png

│   │   ├── close.png

│   │   ├── icons.gif

│   │   ├── icons.png

│   │   ├── ok.gif

│   │   ├── pop-bg.png

│   │   ├── spacer.gif

│   │   └── videologo.gif

│   ├── third-party

│   │   ├── jquery.min.js

│   │   └── mathquill

│   │   ├── font

│   │   │   ├── stixgeneral-bundle

│   │   │   │   ├── STIXFontLicense2010.txt

│   │   │   │   ├── stixgeneralbolita-webfont.eot

│   │   │   │   ├── stixgeneralbolita-webfont.svg

│   │   │   │   ├── stixgeneralbolita-webfont.ttf

│   │   │   │   ├── stixgeneralbolita-webfont.woff

│   │   │   │   ├── stixgeneralbol-webfont.eot

│   │   │   │   ├── stixgeneralbol-webfont.svg

│   │   │   │   ├── stixgeneralbol-webfont.ttf

│   │   │   │   ├── stixgeneralbol-webfont.woff

│   │   │   │   ├── stixgeneralitalic-webfont.eot

│   │   │   │   ├── stixgeneralitalic-webfont.svg

│   │   │   │   ├── stixgeneralitalic-webfont.ttf

│   │   │   │   ├── stixgeneralitalic-webfont.woff

│   │   │   │   ├── stixgeneral-webfont.eot

│   │   │   │   ├── stixgeneral-webfont.svg

│   │   │   │   ├── stixgeneral-webfont.ttf

│   │   │   │   └── stixgeneral-webfont.woff

│   │   │   ├── Symbola.eot

│   │   │   ├── Symbola.otf

│   │   │   ├── Symbola.svg

│   │   │   ├── Symbola.ttf

│   │   │   └── Symbola.woff

│   │   ├── mathquill.css

│   │   ├── mathquill.js

│   │   └── mathquill.min.js

│   ├── umeditor.config.js

│   ├── umeditor.js

│   └── umeditor.min.js

├── WEB-INF

│   └── lib

│   ├── commons-beanutils-1.8.0.jar

│   ├── commons-collections-3.2.1.jar

│   ├── commons-lang-2.5.jar

│   ├── commons-logging-1.1.1.jar

│   ├── ezmorph-1.0.6.jar

│   ├── json-lib-2.4-jdk15.jar

│   └── websocket-api.jar

└── 笔记.txt

45 directories, 136 files