根据页面来源不同返回不同页面
来源:互联网 发布:mac最新系统下载地址 编辑:程序博客网 时间:2024/06/06 11:35
后台代码
` //获取来源URL
String fromUrl = request.getHeader(“referer”);
if (StrUtil.isEmptyString(fromUrl)) {
model.addAttribute(“fromUrl”,”#”);
}else{
//项目访问路径
StringBuffer webUrlBuffer = new StringBuffer();
webUrlBuffer.append(request.getScheme());
webUrlBuffer.append(“://”);
webUrlBuffer.append(request.getServerName());
if (request.getServerPort()!=80) {//判断是否80端口
webUrlBuffer.append(“:”);
webUrlBuffer.append(request.getServerPort());
}
webUrlBuffer.append(request.getContextPath());
if (fromUrl.indexOf(webUrlBuffer.toString())!=-1) {//检查是否项目内访问 model.addAttribute("fromUrl",fromUrl); } else { model.addAttribute("fromUrl","#"); }}`
前端代码 <a th:href="@{${fromUrl}}" type="button" class="btn btn-default pull-left">返回</a>
阅读全文
0 0
- 根据页面来源不同返回不同页面
- 检查页面参数,根据返回类型不同进行不同的操作
- 根据类别显示不同的页面元素
- 根据url 参数,页面显示不同背景图片
- js根据不同设备进行页面跳转
- 根据不同分辨率显示相同web页面
- 根据不同浏览器语种检测,跳转不同页面
- Web页面根据不同的分辨率显示不同的图片
- jsp:根据不同的flag值调用不同的页面
- JSP页面根据后台传值不同显示不同内容
- shiro+SpringMVC中根据不同身份进入不同的页面
- 根据radio选择的不同,跳转到不同的页面
- Springmvc同一请求下根据不同的逻辑返回页面或者json
- 返回到不同页面的应用
- 不同页面转到同一页面后,返回到不同页面的实现
- 页面根据不同Url显示不同Title以及不同的Mete
- 页面根据不同Url显示不同Title以及不同的Mete
- jsp页面中同一个超链接地址根据不同的条件而跳到不同的页面
- 学生信息系统错误集(一)
- python六之列表生成式
- C语言.h文件的作用
- SQL Server 2008 事务日志物理文件尺寸无法减小的解决办法(含日志收缩(shrink)技巧)
- Jquery特效---购物车 代码
- 根据页面来源不同返回不同页面
- Qt学习之路
- hdu 6168 Numbers(多校联赛)
- 将一个数组中的数据按相反的顺序存储(将数组中的数据逆序输出)
- HDU 5900 QSC and Master Sheng Yang 网络赛
- node 项目常见配置文件
- Canvas知识点之二
- 顺序表构造二叉树 Java
- switch case 语法