`
wuzijingaip
  • 浏览: 319132 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java 面包屑导航

    博客分类:
  • java
 
阅读更多
类似面包屑导航,抛砖引玉

后台维护一个访问路径的列表


	public void siteMap(HttpServletRequest request){
		String come_url = request.getHeader("referer");
		String current_url = request.getRequestURL()+(request.getQueryString()==null?"":"?"+request.getQueryString());
		if(come_url!=null){
			LinkedList<String> url_lklist = (request.getSession().getAttribute("url_lklist")==null)?new LinkedList<String>():(LinkedList)request.getSession().getAttribute("url_lklist");
	    	boolean isaddcome = true;
	    	for(String item:url_lklist) if(item.equals(come_url)) isaddcome = false;
	    	if(isaddcome) url_lklist.add(come_url);
	    	url_lklist.add(current_url);
	    	int j = 0;
	    	for(String item:url_lklist){
	    		j++; if(item.equals(current_url)) url_lklist.subList(j, url_lklist.size()).clear();  
	    	}
			request.getSession().setAttribute("url_lklist", url_lklist);
			request.setAttribute("_href", url_lklist.get(url_lklist.size()-2));
		}
	}



需要重新刷新时清空列表

		request.getSession().setAttribute("url_lklist",new LinkedList<String>());


分享到:
评论

相关推荐

    java面包屑导航制作

    NULL 博文链接:https://abstractforever.iteye.com/blog/607395

    vaadinbreadcrumb:我正在寻找面包屑导航器

    呼叫读取面包屑我正在寻找面包屑导航器

    blog_java_

    博客1、全站Pjax(包括搜索、评论),翻页不会打断歌曲啦2、外观自响应所有设备3、独立留言板,微语,友链,文章归档时间轴全局样式4、面包屑导航,网页WEB字体图标,评论表情5、评论采用QQ头像6、全站自响应图片...

    java可拖放的web控件

    几年前写的一套自定义的jsp标签 普通翻页,数组翻页,仿百度翻页 面包屑导航控件 tree控件等,可能有bug, 导入项目就能看到效果,有示例 验证码等

    基于Vue开发的校园打印系统源码+项目说明(课程设计).zip

    基于Vue开发的校园打印系统源码+项目说明... 面包屑导航 全屏/退出全屏 锁屏 消息中心 个人中心 【备注】 主要针对计算机相关专业的正在做毕设的学生和需要项目实战的Java学习者。 也可作为课程设计、期末大作业。

    Vue后台管理系统.zip

    3、实现侧边栏菜单tab页及面包屑导航的联动 4、细粒化权限控制,动态生成路由 5、会配置vs.code自动按照eslint规范格式化代码灶 6、通过 EChart可视化展示数据 7、可根据判断token,使用路由守卫进行跳转到指定页面 ...

    Vue后台管理实战源码

    3、 实现侧边栏菜单tab页及面包屑导航的联动 4、 细粒化权限控制,动态生成路由 5、 vue.config.js的常用配置 6、 会配置vscode自动按照eslint规范格式化代码 7、 会使用vue全家桶 8、 能通过EChart可视化展示数据 9...

    JavaTMP:使用HTML 5,CSS 3,jQuery,Bootstrap 4和Java构建的JavaTMP Bootstrap管理和仪表板组件模板

    结构合理,固定的导航栏,侧栏,面包屑和页脚栏。 使用Node的npm进行程序包和依赖项管理。 Bower或Yarn不再用于管理Web框架和插件。 使用Gulp自动化构建和开发过程。 使用SASS的SCSS语法生成CSS文件。 将Java

    基于Vue的校园生活管理系统Web端项目源码+项目说明(课程设计项目).zip

    动态面包屑 快捷导航(标签页) Svg Sprite 图标 本地/后端 mock 数据 Screenfull全屏 自适应收缩侧边栏 编辑器 富文本 Markdown JSON 等多格式 - Excel 导出excel 导入excel 前端可视化excel 导出zip -...

    eExplorer:Eclipse插件可嵌入Windows资源管理器并使其与您的工作保持同步

    面包屑导航到任何文件夹或预览文件(Internet Explorer可以呈现的文件,例如.txt,.xml,图像) 弹出本机资源管理器窗口 浏览记录 捷径 从任何地方打开资源管理器视图 Ctrl + Alt + Shift + E 或Alt + Shift + W ...

    book-ms-ui图书管理系统-其他

    基于导航守卫,动态生成路由、用户菜单、面包屑导航等 axios异步请求统一封装,统一处理操作结果通知 element-ui组件使用覆盖率达到70%以上 其它说明: 虽是一款图书管理平台,更恰切滴描述的话,其实是一个后台管理...

    基于Springboot + Vue 开发的前后端分离博客(PC端自适应+移动端微信小程序+移动端App)+源代码+文档说明

    - 后台参考"element-admin"设计,侧边栏,历史标签,面包屑自动生成。 - 采用Markdown编辑器,写法简单。 - 评论支持表情、GIF动图输入回复等,样式参考Valine。 - 前后端分离部署,适应当前潮流。 - 接入第三方登录...

    atom-foundation5-snippets

    原子基础5片段 片段 入门 使用以下命令安装模块: apm install foundation5-snippets 文档: 可用组件 ## Remember Tip's! 所有组件的触发器基本上都是由 来自zf = zurb基础+解构组件中的三个字母下拉...面包屑 zfbre

    给网站制作一个完美的优化方案

    网站导航问题要进行面包屑的导航;网站URL是否要简化;用谷歌管理员工具查看网站是否有重复页面,重复元说明等;然后给网站定制合理的外链建设方案。  其实通过以上几步的分析过程,要想给网站定制一个合理的方案基本...

Global site tag (gtag.js) - Google Analytics