# HOYI-Web **Repository Path**: hoyi-webs/HOYI-Web ## Basic Information - **Project Name**: HOYI-Web - **Description**: hoyi web是一套企业级java web开发框架,可以轻松、快速、高质量的构建大数据分布式的系统,综合了前端框架和后端框架的部分优点,hoyi web提供了自己的HTML引擎,可以前端模块化,可以项目模块化,hoyi web 旨在提高java web的开发效率和质量。可以结合hoyii er tool, hoyi entities使用:http://www.hoyi.org - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2015-09-11 - **Last Updated**: 2024-03-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #HOYI-Web 8.3.1 2019-03-30 WRITEHTML()调整. 因为获取资源的问题,在分多个项目的放置资源(js,css,html等)时,请使用ANT打包 ant 操作方式,右击项目->Export->Java->RunnableJars->勾选ANT 生成ant.xml 拷贝ant.xml到你的eclipse目录,修改对应的生成路径, 执行ant.xml会将包内容的资源打包进jar, 直接生成RunnableJar在分包的时候,可能会漏掉一些资源不打包进项目。 同时请注意pom里面配置resources,include->**/*.*,exclude->**/&.java之类的。 不分项目的时候请忽略. 8.3.0 2019-03-36 微服务等基础功能完善 由于 HOYI-Web 依赖于 hoyi-entities,请下载的时候一同下载hoyi-entities的代码. 9.1.02 增加HTML前端模块化,使用Module加载本地文件. 增加纯前端HTML页面,不需加Java文件,也可以访问 增加HoyiConf.OpenLocalCustomFile,本地静态文件访问。 10.0.1 增加WebSocket支持. public class IMServerRunner { public static void main(String[] args) { HoyiWebSocketHandler _websocketHandler = new HoyiWebSocketHandler("/ws", IMsgListener.class, 30000); WebSocketConf.WebSocketPathHandler.put(_websocketHandler.Req_Path, _websocketHandler); HoyiWebSocketHandler _websocketHandler2 = new HoyiWebSocketHandler("/ws2", IMsgListener2.class, 30000); WebSocketConf.WebSocketPathHandler.put(_websocketHandler2.Req_Path, _websocketHandler2); HoyiCloudApplication.Start(80, ".", new DispatcherServlet(), true); } }