Apache Wicket 8.8.0 发布,Java Web 开发框架
Apache Wicket 8.8.0 发布了。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基于规则的配置(减少了 XML 等配置文件的使用),学习曲线较低(开发方式与 C/S 相似),更加易于调试(错误类型比较少,而且容易定位)。
更新内容如下:
Bug
- [WICKET-6746] - HttpsMapper 无法通过 WebSocket 处理资源
- [WICKET-6752] - 一些依赖项包含 CVE
- [WICKET-6754] - 嵌套容器停止迭代
- [WICKET-6755] - MockServletContext 无法解码真实路径
- [WICKET-6756] - 当实际需要路径时,避免使用 URL.getFile()
- [WICKET-6757] - 在进行 mime 类型检测时,避免使用 URL.getFile
- [WICKET-6758] - 会话超时后,AbstractWebSocketProcessor 中的 NPE
改进
- [WICKET-6759] - 支持为 websocket 禁用错误通知
- [WICKET-6760] - 嵌套表单占位符应保留标签名称
- [WICKET-6761] - 支持从单个会话到同一 websocket 资源的多个连接
- [WICKET-6762] - 支持 Websocket 连接的手动初始化
详情见更新说明。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
njs 0.4.0 发布,nginx 的 JavaScript 脚本语言
njs 0.4.0 已发布,新增了js_import指令,以及在r.headersOut中支持多值标头(multi-valued headers)。 njs 以 nginx 插件的方式存在,它是 JavaScript/ECMAscript 的子集,实现了大部分的 JavaScript 语言功能,没有完全遵从 ECMAScript 标准,同时抛弃了 JavaScript 比较难懂的部分。njs 不通过 V8 引擎实现,而是通过一个更小、能耗更低、更符合 nginx 应用场景的小虚拟机实现的,可以理解为 nginx 为其实现了一套自己的词法解析。 作为 nginx 的插件,njs 的安装方式是重新编译 nginx。 新版本下载http://nginx.org/en/docs/njs/install.html njs 0.4.0 主要变更 nginx modules: Feature:在r.headersOut{}中添加对多值标头(multi-valued headers)的支持 Feature:为http和stream添加js_import指令 Improvement:改进r.header...
- 下一篇
每日一博 | Python 异步编程再添一利器
GINO 填补了国内外 asyncio ORM 领域的空白 随着 Tornado 和 asyncio 等框架的陆续涌现,Python 异步编程这个话题也在逐渐升温。在这个烧脑的异步世界里,有没有办法可以既方便快捷、又简单明了地访问数据库呢?GitHub 千星项目 GINO 了解一下! 1. GINO 是谁 GINO 是一个“轻量级”异步 ORM 框架,它的全称是 GINO Is Not ORM,借鉴了 GNU is Not Unix 的递归定义手法。所以,GINO 一定要全!部!大!写!如果像这样“Gino”就变成了人名,你肯定要问一句“这是谁”。 ORM,即关系对象映射(Object-Relational Mapping),是一类开发人员喜闻乐见的效率工具,它们"极大地"提升了写代码的幸福指数。GINO 是用来访问数据库的,也提供了对象映射的工具,那为什么非说 GINO 不是 ORM 呢? 因为物极必反,ORM 在带来生活便利的同时,也是 bug 生长的温床 —— 传统 ORM 往往会选择牺牲明确性(explicitness)来换取便捷性(convenience),再加上 Pytho...
相关文章
文章评论
共有0条评论来说两句吧...