- 授权协议: 未知
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/bacel5902/web-return
- 软件文档: https://github.com/bacel5902/web-return
软件介绍
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>
谢谢大家,如果有新构思,请及时分享.
嵌入式系统开发之道
2011-12 / 69.00元
《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》用平易朴实的语言,以一个完整的嵌入式系统的开发流程为架构,通过一位“菜鸟”工程师与项目经理的诙谐对话,故事性地带出嵌入式系统概念及开发要素,并点出要成为一名称职的嵌入式系统工程师,在实际工作中所必须具备的各项知识及技能。 《嵌入式系统开发之道:菜鸟成长日志与项目经理的私房菜》可以分为三大部分:第1、3、4、17、18、19章和附录D为嵌入......一起来看看 《嵌入式系统开发之道》 这本书的介绍吧!
