我有一个选项菜单,在一个 jsp 页面上,用户可以在其中探索项目,有子项目,有子子项目等等。项目是可折叠的,因此用户可以看到他想要的项目的层次结构。
使用 javascript 和 jquery 操作 css 扩展菜单。
该菜单显示在应用程序的所有页面上,并且每次用户进入新页面时,该菜单必须显示为用户在前一页面中离开时的状态(用户展开的所有菜单项必须是记住了)。
他可以通过提交表单、点击链接或返回浏览器来更改页面。
怎么能这样?将菜单的 HTML 部分上传到会话是可行的解决方案吗?也许是饼干?还是有更好的方法?
PS:应用程序上也使用了struts2。