DWR 团队最新发布了 2.0 版本。DWR 能够让浏览器中的 Javascript 与服务器上的 Java 应用进行交互。2.0 版本添加了许多有趣的特性。下面是新闻发布中突出的部分:
Javascript 代理 APIDWR 可以从 Java API 动态生成 Javascript。这是在运行时而不是编译时完成的,因此我们可以使用它来远程控制许多浏览器。这使得编写像聊天,或者任何特别动态的这样的应用变得非常简单。
反转 Ajax
DWR 提供三种方式来支持从服务器到浏览器的异步消息传输:Comet(long-lived HTTP connections),Polling 和 Piggyback。当然 Comet 和 Polling 方式是主动的(速度快但会需要额外的网络流量),而 Piggyback 是被动的(速度慢点但不需要额外的网络流量)。DWR 会自动选择最佳的方式,而这对开发者是透明的。
Script 作用域
包括普通 Servlet 具备的四种作用域:application、session、page 和 request 等,DWR2 引入一种新的作用域:“script”。Script 作用域适用于单个 Web 页面(而不是整个浏览器),无论页面存活多长时间。
Annotations
如果你正在使用 Java5,那么你就可以使用新的 DWR annotations。新的 annotations 包括 @RemoteProxy、@DataTransferObject、@RemoteMethod 以及 @RemoteProperty 等。
更多内容推荐
Java 近期新闻:JDK 20 的 JEP 提升为 Targeted 状态,亚马逊云科技推出 Lambda SnapStart 特性
Java近期新闻综述。
31|规则引擎:自定义爬虫处理规则
这一节课,我们重点来看看如何更合理地设置爬虫任务规则。
2022-12-20
1. Context 简介
2023-09-26
08|整合 IoC 和 MVC:如何在 Web 环境中启动 IoC 容器?
在Web环境中启动IoC容器
2023-03-29
31|安全:JS 代码和程序都需要注意哪些安全问题?
这节课重点学习Web中常见的漏洞和攻击。
2022-11-29
Java 近期新闻:Helidon 3.0、GraalVM 22.2、IntelliJ IDEA 2022.2、Vert.x 虚拟线程
Java近期新闻主要涉及OpenJDK、JDK 19、JDK 20、Spring项目升级、Helidon 3.0、GraalVM 22.2、Quarkus 2.11.1和2.10.4。
Java 近期新闻:WildFly 27、Spring 候选版本、JDK 20 的 JEP、Reactor 项目
Java近期新闻综述。
Java 近期新闻:Micronaut,Quarkus,JDK 18,Spring HATEOAS 和 JKDMon
相对平静的一周,关注焦点是OpenJDK JEP、JDK 18、织机项目(Project Loom)Build 18-loom+6-282、Spring HATEOAS 1.4、Micronaut 3.2、Quarkus 2.5.0、 Apache Camel Quarkus 2.5.0和JDKMon 17.0.14。
Java 近期新闻:JEP 428、MicroStream 加入 Micronaut 基金会、Spring 和 Apache Groovy 的升级
本期的Java新闻汇总包括OpenJDK、JDK 19、Spring Shell 2.1.0-M4、Spring Native 0.12.0、Spring Cloud Stream Applications 2021.1.2、Spring Security OAuth结束生命周期、Micronaut 3.5.1、Quarkus 2.7.6.Final、Apache Groovy 3.0.11和2.5.17版本、JobRunr 5.1.3以及MicroStream加入Micronaut基金会。
Java 近期新闻:JDK 19 进入 RDP2、Oracle 关键补丁更新、TornadoVM on M1、Grails CVE
本期Java近期新闻综述内容主要涉及Oracle、JDK 18、JDK 19、JDK 20、Spring Boot和Spring Security里程碑版本和点版本。
Java 近期新闻:IntelliJ IDEA、JEP 421、Groovy、Open Liberty、Hibernate ORM 和 Eclipse Collections
Java近期新闻关注一些项目的新特性,包括OpenJDK、JDK 18、Loom项目Build 18-loom+7-288、多个Spring项目的新版本、Quarkus 2.5.1.Final、WildFly 26 Beta 1、Open Liberty 21.0.0.12、Hibernate ORM 6.0.0-Beta2、Eclipse Mojarra 2.3.17、GraalVM Native Build Tools 0.9.8、Groovy 4.0.0-RC1、Eclipse Collections 11.0.0、IntelliJ IDEA 2021.3和JReleaser 0.9.0。
Java 近期新闻:顺序集合、Spring 6.0-RC1、Tomcat、Reactor 2022.0-RC1
Java近期新闻综述。
Java 近期新闻:JDK 19 进入 Rampdown 阶段,JDK 20 专家组,Eclipse Mojarra 4.0
Java近期新闻包括:JDK 19进入Rampdown第一阶段;JDK 20专家组成立;Spring Shell 2.1.0-M5、Open Liberty 22.0.0.6和22.0.0.7-beta、Quarkus 2.10.0.CR1、Apache Groovy 4.0.3、 Eclipse Mojarra 4.0、Helidon 2.5.1的特性;以及JNation会议。
Java 近期新闻:微软加入 MicroProfile 和 Jakarta EE 工作组,GlassFish, Payara,Micronaut
Java近期新闻包括来自JDK 19、JDK 20、微软加入MicroProfile和Jakarta EE工作组、Jakarta EE 10更新、Spring更新。
Java 近期新闻:Spring AI, Spring Modulith 1.0, Testcontainers 桌面版
Java近期新闻综述。
编程语言Java 个人知识点总结(基础篇)
Ajax总结
2021-11-11
9.Nacos Server 处理注册流程
2023-09-29
Java 近期新闻:JDK 19 的 JEPs、 Lilliput 项目的里程碑版本、Spring 框架、Quarkus 2.9.0
本期Java近期新闻综述,涉及来自OpenJDK、JDK 19的JEPs、Lilliput项目的里程碑版本、Spring Framework 5.3.20和5.2.22
Java 近期新闻:JEP for JDK 21、MicroStream 成为 Eclipse 项目、Helidon、Piranha、Gradle 8.1
Java近期新闻综述。
21|采集引擎:实战接口抽象与模拟浏览器访问
这一节课,让我们在爬虫程序中实战接口,对采集引擎完成接口抽象。
2022-11-26
暂无签名
推荐阅读
22|Web 开发(下):如何实现一个 Todo List 应用?
2023-12-13
Java 近期新闻:WildFly 34、Stream Gatherers、Oracle CPU、Quarkiverse 发布流程
编程语言Java 新闻汇总: JDK 24、Tomcat 11.0、Cassandra 5.0、EclipseStore 2.0、Payara Platform 和 Ktor 3.0
编程语言Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0
编程语言21|Web 开发(上):如何使用 Axum 框架进行 Web 后端开发?
2023-12-11
Java 近期新闻:Apache Pulsar 4.0、Jakarta EE 11、Open Liberty、Helidon、JHipster 和 Apache Camel
编程语言03|动态 Response:按照规范构造返回流
2023-12-13
电子书

大厂实战PPT下载
换一换 
胡晓光 | 百度 深度学习技术平台部杰出架构师
张雁飞 | Datafuse Labs 联合创始人
危文钊 | 趣丸科技 资源运营管理团队负责人
推荐阅读
22|Web 开发(下):如何实现一个 Todo List 应用?
2023-12-13
Java 近期新闻:WildFly 34、Stream Gatherers、Oracle CPU、Quarkiverse 发布流程
编程语言Java 新闻汇总: JDK 24、Tomcat 11.0、Cassandra 5.0、EclipseStore 2.0、Payara Platform 和 Ktor 3.0
编程语言Java 近期新闻:JDK 22、GraalVM for JDK 22、JDK 23 发布时间表、JMC 9.0
编程语言21|Web 开发(上):如何使用 Axum 框架进行 Web 后端开发?
2023-12-11
Java 近期新闻:Apache Pulsar 4.0、Jakarta EE 11、Open Liberty、Helidon、JHipster 和 Apache Camel
编程语言03|动态 Response:按照规范构造返回流
2023-12-13
评论