我正在使用struts 1.3和tile来开发Web应用程序,即使在使用了tiles之后它也在重新加载leftmenu。任何人都请提出一些想法
答案 0 :(得分:0)
如果您想重新加载某些页面部分,Tiles将无法帮助您,因为tile的目的是在应用程序的表示层中重用。
您需要使用框架或dhtml图层来刷新“页面”的一部分。
Angular.js是个不错的选择。
答案 1 :(得分:0)
如果您正在使用磁贴,则必须重新加载页面,因为磁贴仅在发送请求且响应来自控制器时有效。
你可以避免在struts 1.x,2中重新加载菜单的方法是: -
1.您可以使用AJAX或DWR调用来获得响应
2.或者你可以使用frameset来给出响应。