java - Spring MVC Controller 返回带有 anchor 的页面 (#)

标签 java jquery jsp spring-mvc anchor

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

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

提前致谢! 戴维

最佳答案

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

   <script>
     location.href=controllerurl#tag
   </script>

关于java - Spring MVC Controller 返回带有 anchor 的页面 (#),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817200/

相关文章:

java - 使用 iText 和 apache velocity template(.vm) 生成 PDF 文件

java - 获取Eclipse E4的GUI组件

jquery - 根据 div 与父级自动更改底部

javascript - 没有时间在窗口卸载时发送获取请求

java - 在servlet中从表(oracle)中获取数据并传递给jsp

java - 一对多关系支持读取和删除,但不支持插入

java - Java是如何实现锁的

javascript - 对与流程图一起使用的数组格式进行了细微更改

javascript - Angularjs data-ng-click 不会第二次工作......怎么办?

java - 拆分从 servlet 中的文本区域获取的 2 个句子