Java 使用ExtJS进行页面重定向/刷新
我的Web应用程序使用extjs和javaweb技术。由于应用程序的大小和复杂性,我需要 当用户从菜单栏中选择某个菜单时,完全刷新页面(加载其他页面)。重定向到所需页面的最佳方式是什么 例如,在我的主菜单中,我有两个菜单库存和位置。这两份菜单要多少钱 用户可以使用新的布局、菜单项等访问不同的JSP文件(stockmgt.JSP和locmgt.JSP) 一种可能是在按钮或菜单处理程序中使用location.href。但是如果我这样做,我会保留会话变量和其他参数吗 进行此类重定向或页面刷新的最佳实践是什么?Java 使用ExtJS进行页面重定向/刷新,java,javascript,jsp,jakarta-ee,extjs,Java,Javascript,Jsp,Jakarta Ee,Extjs,我的Web应用程序使用extjs和javaweb技术。由于应用程序的大小和复杂性,我需要 当用户从菜单栏中选择某个菜单时,完全刷新页面(加载其他页面)。重定向到所需页面的最佳方式是什么 例如,在我的主菜单中,我有两个菜单库存和位置。这两份菜单要多少钱 用户可以使用新的布局、菜单项等访问不同的JSP文件(stockmgt.JSP和locmgt.JSP) 一种可能是在按钮或菜单处理程序中使用location.href。但是如果我这样做,我会保留会话变量和其他参数吗 进行此类重定向或页面刷新的最佳实践
提前感谢您的想法、评论和建议。location.href可以,除非他们位于不同的域。location.href可以,除非他们位于不同的域。将此添加到您的可单击元素中: onclick=“location.href='anotherpage.jsp'” 例如: < img src=“blabla.png”onclick=“location.href='anotherpage.jsp'”
>将此添加到可单击的元素中: onclick=“location.href='anotherpage.jsp'” 例如: < img src=“blabla.png”onclick=“location.href='anotherpage.jsp'”
>这三种方法可以完成这项工作(来源-):
这三种方法将完成工作(来源-):
<input type="button" value="Reload Page" onClick="window.location.reload()">
<input type="button" value="Reload Page" onClick="history.go(0)">
<input type="button" value="Reload Page" onClick="window.location.href=window.location.href">
window.location.reload()
history.go(0)
window.location.href=window.location.href