Java 将新视图从导航栏加载到公共div
我正在构建一个基于html/java的基本web应用程序,我希望在通过导航栏选择视图时,将所有不同的视图加载到同一个div中 因此,index.html的结构是-Java 将新视图从导航栏加载到公共div,java,jquery,html,angularjs,web-applications,Java,Jquery,Html,Angularjs,Web Applications,我正在构建一个基于html/java的基本web应用程序,我希望在通过导航栏选择视图时,将所有不同的视图加载到同一个div中 因此,index.html的结构是- <div id="navDiv"></div> <div id="contentDiv"></div> 现在,我可以使用jQuery.load()实现这一点。ui看起来不错,导航栏只加载一次。但问题是,后退按钮不起作用。load()函数不更新浏览器路由和历史记录。我
<div id="navDiv"></div>
<div id="contentDiv"></div>
现在,我可以使用jQuery.load()实现这一点。ui看起来不错,导航栏只加载一次。但问题是,后退按钮不起作用。load()函数不更新浏览器路由和历史记录。我应该如何进行
我可以在每个页面中添加导航栏,但是每次都会加载整个页面,而不仅仅是contentDiv
我通过一个示例项目尝试了angular routeProvider。它似乎完成了工作,但我不熟悉angular,无法完全使用它构建我的应用程序。我可以使用它只用于路由目的吗
我不想使用ApacheTiles或其他模板框架
请在这方面指导我。您正在描述角度路由器的工作原理。有很多关于各种路由的教程,我建议使用角度路由器进行路由。您正在描述角度路由器是如何工作的。有很多关于各种路由的教程,我建议使用angular ui路由器进行路由