spring mvc 跳转到新视图中如何携带锚点
2015-11-30 16:28
387 查看
spring mvc十分发强大,十分的方便,
因为太过方便,往往会出现一些没遇到过的问题,特别是拦截了所有请求的情况下。
现在我就携带锚点到新视图的问题给出解决方案。
有以下两种解决方案(我知道的)
1,在链接时加入锚点
例:<a href="xxxx/xxxx/xxx #id">跳转</a>
当点击链接时在跳转到新页面时就可以“唰”的一下定位到锚点的位置了(前提是有锚点)。至于如何动态添加锚点,那就自己解决了
2,重定向拼接url
例:return “"redirect:/xxx/xxx/ #miao";
在跳转到新视图时也可以直接定位到锚点位置,forward是不行的,会报错的
总结:2种方法原理都是一样的,随便用哪种。
因为太过方便,往往会出现一些没遇到过的问题,特别是拦截了所有请求的情况下。
现在我就携带锚点到新视图的问题给出解决方案。
有以下两种解决方案(我知道的)
1,在链接时加入锚点
例:<a href="xxxx/xxxx/xxx #id">跳转</a>
当点击链接时在跳转到新页面时就可以“唰”的一下定位到锚点的位置了(前提是有锚点)。至于如何动态添加锚点,那就自己解决了
2,重定向拼接url
例:return “"redirect:/xxx/xxx/ #miao";
在跳转到新视图时也可以直接定位到锚点位置,forward是不行的,会报错的
总结:2种方法原理都是一样的,随便用哪种。
相关文章推荐
- Hadoop-利用java API操作HDFS文件
- javaweb 复习系列(三)
- Spring事务管理的三种方式
- Insertion sort
- java(5)--IO流之PipedInputStream和PipedOutputStream
- 在 Java 中应用设计模式 - Factory Method
- java枚举类型示例
- Spring事务管理的三种方式
- 为什么C#动态调用Java的cxf多了bool型参数
- java设计模式----外观模式(门面模式)
- intllij idea 出现 java.lang.AssertionError:upexpected content storage modification错误信息
- java、js 对于四舍五入、向上取整、向下取整
- Myeclipse自动生成的get set方法 加上文本注释
- Bean的生命周期
- 常见java异常
- 一、编写高质量的代码—Java开发中通用的方法和准则(笔记)
- SpringMVC下打包文件的下载
- 基于JDK API实现文件的压缩与解压
- 使用Spring发送基于freemarker模板的邮件
- SpringMVC下Excel文件的上传下载实现