spring mvc十分发强大,十分的方便,
因为太过方便,往往会出现一些没遇到过的问题,特别是拦截了所有请求的情况下。
现在我就携带锚点到新视图的问题给出解决方案。
有以下两种解决方案(我知道的)
1,在链接时加入锚点
例:<a href="xxxx/xxxx/xxx #id">跳转</a>
当点击链接时在跳转到新页面时就可以“唰”的一下定位到锚点的位置了(前提是有锚点)。至于如何动态添加锚点,那就自己解决了
2,重定向拼接url
例:return “"redirect:/xxx/xxx/ #miao";
在跳转到新视图时也可以直接定位到锚点位置,forward是不行的,会报错的
总结:2种方法原理都是一样的,随便用哪种。