Commit Graph

27 Commits

Author SHA1 Message Date
Wendal Chen
9f088ec1ca update: 继续2.3-SNAPSHOT 2018-07-03 14:12:00 +08:00
Wendal Chen
517b9c46cb release: v2.2.2 2018-07-03 14:10:17 +08:00
Wendal Chen
8b78fb23a7 update: 继续2.3-SNAPSHOT 2018-06-15 12:54:40 +08:00
Wendal Chen
51db964caf release: v2.2.1 2018-06-15 12:33:18 +08:00
Howe Chiang
8f1b51897b 切换到2.3-SNAPSHOT 2018-06-11 22:00:17 +08:00
Wendal Chen
efa2b4dece add: 为jetty/undertow/tomcat添加welcome file配置
add: 支持获取undertow底层实例
2018-06-07 17:29:05 +08:00
Wendal Chen
b2ed68c864 update: asm版本升级到6.1.1,并确保jetty也使用这个版本 2018-05-30 13:04:55 +08:00
Wendal Chen
2ed8a55a31 add: jetty支持启用gzip 2018-05-29 23:03:23 +08:00
1719411461@qq.com
5b060c3636 change: 修改一下代码 2018-05-08 19:47:04 +08:00
1719411461@qq.com
803b4fcbd1 add:允许自定义ErrorHandler 2018-05-08 19:28:48 +08:00
Wendal Chen
75223a7efc fix issue #36 Web服务类应共享一个超类
添加超类AbstractServletContainerStarter,统一获取几个核心参数
- port
- host
- contextPath
- staticPath
- web.session.timeout 会话超时

添加NbServletContextListener
- 统一使用Servlet API 3的方法添加Servlet和Filter映射
- 代理ServletContextListener

Signed-off-by: Wendal Chen <wendal1985@gmail.com>
2018-05-06 16:29:27 +08:00
Wendal Chen
2d6e5358d0 fix: jetty缺了staticPath设置
fix: 补充WhaleFilterStarter的@PropDoc
fix: 补充WeixinStarter的@PropDoc
fix: 补充JedisStarter的@PropDoc
2018-05-05 09:04:06 +08:00
Wendal Chen
84af70e583 update: 是jetty.page.XXX支持任意状态码及任意异常类型 2018-05-02 09:50:36 +08:00
王庆华
d31b60d81e change:修改jetty热加载无效问题 2018-04-23 09:11:50 +08:00
王庆华
9751f199b1 add:给jetty添加可选的404页面配置 2018-04-21 12:39:15 +08:00
Wendal Chen
261ade4d49 fix: JettyStarter的httpConfig还是没改对啊啊啊啊 2018-03-30 23:14:59 +08:00
Wendal Chen
288840b610 add: jetty添加更多httpConfig配置 2018-03-30 17:36:51 +08:00
Wendal Chen
d332db735e ... 2018-03-30 11:37:28 +08:00
Wendal Chen
f335d54d38 add: jetty添加staticPathLocal属性,解决idea用户开发期js/css文件不更新的问题 2018-03-29 22:44:41 +08:00
Wendal Chen
ca6085a99e fix #126 调整websocket拦截器的加载顺序 2018-03-03 12:24:03 +08:00
Wendal Chen
83f4632c76 fix: 使用web.session.timeout替换原有的tomcat.session和undertow.session.
PS: jetty原本就没有jetty.session,所以不存在替换问题
2018-01-15 10:32:03 +08:00
Wendal Chen
72bc9afb23 update: 发布2.1.0后,继续前行, 版本号设置到2.2-SNAPSHOT 2018-01-10 14:47:50 +08:00
Wendal Chen
1fe4baae69 release: v2.1.0 2018-01-10 14:36:14 +08:00
Wendal Chen
7bbf2751f4 change: 把jetty.host/undertow.host/tomcat.host统一为server.host 2018-01-06 22:31:05 +08:00
Wendal Chen
419a935687 change: 作为一个负责任的项目,应该提示用户修改pom.xml, 这个锅, wendal背就行.
在获取服务端口的地方,若抛出NoSuchMethodError,提示用户修改pom并继续运行!
2018-01-06 17:51:43 +08:00
Wendal Chen
480c991235 change: 使用统一的server.port替代原本的jetty.port/tomcat.port/undertow.port
add: server.port=0的时候使用随机端口(8000~8999)
remove: temp目录里面的垃圾文件
2018-01-05 18:15:24 +08:00
Wendal Chen
2349ecb6b9 change: 重构项目结构,分拆为core/starter/contrib/demo
1. core是核心包,代码严谨性最高,审核最严格
2. starter是各种关键的启动器, 要求比core低一些
3. contrib属于贡献包,通常是starter项目,方便大家提交
4. demo存放各种示例,一般来说,每个启动器对应一个或多个demo
5. doc存放文档
2018-01-03 12:56:54 +08:00