├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── github │ └── sd4324530 │ └── webChat │ ├── config │ ├── ViewConfiguration.java │ └── WebSocketConfig.java │ ├── controller │ └── ChatController.java │ ├── utils │ ├── DateUtils.java │ └── JSONUtil.java │ └── webSocket │ ├── EchoHandler.java │ ├── WebSocketCache.java │ └── WebSocketHandshakeInterceptor.java ├── resources ├── logback.xml ├── pages │ └── chat.html └── spring │ ├── applicationContext-mvc.xml │ └── applicationContext.xml └── webapp └── WEB-INF └── web.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/config/ViewConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/config/ViewConfiguration.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/config/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/config/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/controller/ChatController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/controller/ChatController.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/utils/DateUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/utils/DateUtils.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/utils/JSONUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/utils/JSONUtil.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/webSocket/EchoHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/webSocket/EchoHandler.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/webSocket/WebSocketCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/webSocket/WebSocketCache.java -------------------------------------------------------------------------------- /src/main/java/com/github/sd4324530/webChat/webSocket/WebSocketHandshakeInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/java/com/github/sd4324530/webChat/webSocket/WebSocketHandshakeInterceptor.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/pages/chat.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/resources/pages/chat.html -------------------------------------------------------------------------------- /src/main/resources/spring/applicationContext-mvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/resources/spring/applicationContext-mvc.xml -------------------------------------------------------------------------------- /src/main/resources/spring/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/resources/spring/applicationContext.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sd4324530/webChat/HEAD/src/main/webapp/WEB-INF/web.xml --------------------------------------------------------------------------------