# beetlmvc **Repository Path**: ytg/beetlmvc ## Basic Information - **Project Name**: beetlmvc - **Description**: beetlmvc 是一个web框架,可以天然的支持beetl模板引擎和beetlsql - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 29 - **Forks**: 14 - **Created**: 2016-10-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: webframework **Tags**: None ## README TODO ====================================================== ``` 1)支持 Controller后缀和映射关系检查-- 2)支持监听器和请求入口类配置 -- 3)代码梳理(命名规范化) ,包归并 -- 4)集成beetl-mvc后,开始做dev分支 -- 5)上传 maven仓库 6)获取 maven仓库下的beetlmvc来做demo 7)编写文档,公布API 8)支持拦截器技术 9)处理好插件技术 10)支持热插拔技术 ``` 安装 ====================================================== ``` maven 方式 org.beetlframework beetlmvc 1.0 ``` beetl-mvc配置 ====================================================== ``` 需要在目标工程中src/main/resources放一个beetl-mvc.properties文件, beetl-mvc.properties 用于beelt和mvc框架进行整合的配置文件 beetl-mvc.properties文件说明如下 用配置字符编码,默认UTF-8 beetl.framework.character.encoding=UTF-8 自定义请求映射器类 beetl.framework.custom.handler_mapping 自定义异常视图解析器类 beetl.framework.custom.handler_exception_resolver 自定义试图解析器类 beetl.framework.custom.view_resolver 配置开发模式,模式为生产模式 beetl.framework.devmode=true ``` web.xml配置 ====================================================== ``` 关于web.xml配置,其中web容器支持servlet3.0以上版本无需以下配置 beetlmvc Home Web org.beetlframework.web.context.ContextLoaderListener beetl-bootstrap org.beetlframework.web.servlet.DispatcherServlet beetl-bootstrap /* ```