Java可以在不刷新整个页面的情况下更改url和部分页面吗



如果您处理过react和react路由器,您会看到在每个页面url和部分页面更改上,页面不会刷新整个页面,而是只更改部分页面。此外,在谷歌Chrome的控制台日志中,它不会刷新,因此它证明它在不刷新整个页面的情况下更改了url。

我认为这类技术只有在React或angular等不错的前端框架中才有可能实现。但事实并非如此,因为

我发现了一个名为nodebb的论坛软件(它使用的是node.js,可能相当于spring-boot(,它根本不使用react,但它表明它实际上只需要像node.js这样的后端框架就可以做到这一点https://community.nodebb.org/

由于我意识到它可以在不使用像样的前端框架的情况下实现,现在我想知道在Java中是否可以使用React或angular。我只体验了Spring引导后端,所以我对Java的视图模板/层没有任何经验。

如果这在Java中是可能的,我应该学习什么?

这在JAVA中是不可能的,而是需要从前端应用程序中激发AJAX请求。成功请求后,数据将绑定到特定组件。如果您更喜欢使用Java进行web渲染,请尝试使用JSP或Thymelaf作为模板引擎

最新更新