Java 使用ExtJS进行页面重定向/刷新

Java 使用ExtJS进行页面重定向/刷新,java,javascript,jsp,jakarta-ee,extjs,Java,Javascript,Jsp,Jakarta Ee,Extjs,我的Web应用程序使用extjs和javaweb技术。由于应用程序的大小和复杂性,我需要 当用户从菜单栏中选择某个菜单时,完全刷新页面(加载其他页面)。重定向到所需页面的最佳方式是什么 例如,在我的主菜单中,我有两个菜单库存和位置。这两份菜单要多少钱 用户可以使用新的布局、菜单项等访问不同的JSP文件(stockmgt.JSP和locmgt.JSP) 一种可能是在按钮或菜单处理程序中使用location.href。但是如果我这样做,我会保留会话变量和其他参数吗 进行此类重定向或页面刷新的最佳实践

我的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