1

我很惊讶我必须提出这个问题,因为我预计其他人会遇到和我一样的问题。也许我没有在搜索引擎中输入正确的关键字,或者我不知道我在做什么。:P

无论如何,我有一个 Spring 视图解析器 bean,它将“.jsp”附加到从获取请求的方法返回的字符串中。我想做的是向字符串添加一个锚点,这样我就可以滚动到页面中的某个元素,如果我现在这样做,我会得到页面未找到错误.. 谁能给我一些建议如何做到这一点?

提前致谢!戴维

4

2 回答 2

2

我所做的是,将我的(需要的)modelAttributes 放在 sessionAttribute 中(感谢@Boris Treukhov),并使用锚(例如 site/edit#123)向另一个控制器发送重定向。在这种方法中,我从 Session 中获取数据并将其放入模型中,然后返回页面。

感谢大家的帮助!

于 2012-12-20T09:23:10.490 回答
2

您需要在 jsp 中添加一个 onload 脚本,该脚本将导航到锚标记

   <script>
     location.href=controllerurl#tag
   </script>
于 2012-12-11T09:29:10.387 回答