我正在用spring boot做一个web应用程序。我有很多用JSP创建的视图,但每个视图都有相同的页脚和菜单。当然,我可以只复制所有菜单和页脚代码并将其粘贴到30JSP中,但我想这样做:我有一个文件,其中有类似于menu=“带菜单的HTML代码”,然后在JSP的正文部分中,我只需将{ menu }放入,所有的HTML代码都放在JSP中。当我想要更改我的菜单时,我只需要在" menu“变量/字符串中更改它的代码或其他任何内容,所有JSP中的菜单都会更改。我尝试了一些解决方案,例如使用include,但它不起作用。我仔细搜索了我提到的解决方案。有谁知道我该怎么做吗?
我有两个jsp页面,一个叫做MyPage.jsp,另一个叫做View.jsp。View.jsp具有树形结构。MyPage.jsp有一些称为number和design的文本字段,需要通过servlet通过bean填充这些字段。单击View.jsp中的任意树节点时,应使用设置的文本字段值呈现MyPage.jsp。现在,由于MyPage.jsp被调用了两次,一次是在View.jsp中(在ajax函数中),另一次是在servlet中的请求分派器中,因此servlet中设置的bean值会丢失。请建议一种更好的方法,以便在整个过程中保留这些值,并在单击树节点时使用设置的字段值呈现MyPagejsp。
re