JFinal是基于Java语言的极速web开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动态语言的开发效率。layui(谐音:类UI)是一套开源的WebUI解决方案,采用自身经典的模块化规范,并遵循原生HTML/CSS/JS的开发方式。主要面向的是全层次的前后端开发者,极易上手,开箱即用,非常适合网页界面的快速开发。LayIM是基于layui的一款用于开发网页端聊天系统的纯静态UI界面解决方案,其包含的只是一套前端源代码素材和相关的模拟示例,没有后端程序及数据库存储等服务。
所以我们需要做一个后台。
创建一个web项目并添加一下依赖,在configHandler中添加配置:me.add(newUrlSkipHandler("^/websocket.ws",false));
新建一个WebSocket详见如下截图。具体jfinal配置详见