springmvc web jsp Web-Return

未知
Java
跨平台
2016-07-12
chenyong5902

spring后台会在过滤器里会自动拼接urlParent和currentUrlDecode参数

jsp页面编码时:

1,在父页面跳转打开子页面的URL,需要带上参数: urlParent=${currentUrlDecode}
2,子页面返回按钮的js代码统一使用: window.location.href = "${basePath}/"+"${urlParent}";   其中basePath为${pageContext.request.contextPath} 例如   function  pageBack(){    window.location.href = "${basePath}/"+"${urlParent}";   }

配置步骤:

1,将web-return-0.0.1-SNAPSHOT.jar加载到项目里。

2,修改web.xml,加入如下filter配置:

<filter>
		<filter-name>returnFilter</filter-name>
		<filter-class>com.bacel.returns.filter.ReturnFilter</filter-class>
		<init-param>
			<!-- 例外的页面路径,因计算currentUrlDecode耗时,例外的路径可以不用处理-->
			<param-name>excludedPages</param-name>
			<param-value>resources/,persons/login/,persons/register/</param-value>
		</init-param>
		<init-param>
			<!-- 如果session属性sessionString值,非空则支持回退;此处支持扩展支持仅仅登录后才能回退-->
			<param-name>sessionString</param-name>
			<param-value></param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>returnFilter</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>


谢谢大家,如果有新构思,请及时分享.

加载中

评论(1)

诚勇
诚勇
方便集成

暂无资讯

暂无问答

web.py与flask的demo

1. web.py ```python import web urls = ( '/', 'Hello', '/happy', 'Happy', ) class Hello: def GET(self): return "Hello, world!" class Happy: def GET(self): return "Happy End!" if ...

2016/01/25 17:03
60
1
JavaScript 操作 Web Storage

### Web Storage 是什么 + Web Storage 是一种浏览器端的数据存储机制,可以在浏览器端存储数据 + Web Storage 分 sessionStorage 和 localStorage 1. sessionStorage 当浏览器关闭则失效 2....

2016/08/30 19:44
13
0
No thread-bound request found异常

## 序 本文主要研究下spring mvc的No thread-bound request found异常 ## 分析 该错误信息在RequestContextHolder这个类中,详细如下: spring-web-4.3.7.RELEASE-sources.jar!/org/springfr...

2018/04/16 21:05
127
0
小试spring-boot

刚接触spring-boot,分享一下,最近一直在学习的。以下是每个模块的目录 ![输入图片说明](https://static.oschina.net/uploads/img/201609/23135425_7KxR.png "在这里输入图片标题") 1.首先配...

2016/09/23 14:08
96
1
在servlet、filter、Taglib中获取Spring Bean

在servlet容器中使用spring框架时spring的上下文(WebApplicationContext)被在保存在 ServletContext中。在servlet、filter或jsp标签中获取spring bean的关键在于如何获取ServletContext。 ...

2016/07/06 11:31
6
0
springboot和shiro整合

springboot和shiro整合

2016/10/21 16:55
297
0
Spring MVC 中的 forward 和 redirect

Spring MVC 中,我们在返回逻辑视图时,框架会通过 viewResolver 来解析得到具体的 View,然后向浏览器渲染。假设逻辑视图名为 hello,通过配置,我们配置某个 ViewResolver 如下: Xml代码 ...

2014/11/14 00:28
42
0
聊聊springboot2的MappingsEndpoint

## 序 本文主要研究下springboot2的MappingsEndpoint ## MappingsEndpointAutoConfiguration spring-boot-actuator-autoconfigure-2.0.1.RELEASE-sources.jar!/org/springframework/boot/ac...

2018/04/24 16:52
67
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部