使用NVelocity自动生成Favorite收藏夹的导航页面

你是否碰到你的收藏夹凌乱不堪,或者很多收藏网页地址虽然分类,可是使用起来却感觉不太好,有 没有想过把你的收藏夹内容自动生成一个网页的导航页面生成类似Hao123(http://www.hao123.com/), 或者番茄花园导航(http://www.tomatolei.com/)一样的网页,用来迅速导航到自己的网址呢?

即使使用场景有争议,不过我们也来关注一下这种自动生成页面的技术吧,说不定可以使用在合适的 环境下,如下面我测试了两个类别的收藏夹 Favorite目录下,其中“搜索引擎”和“新闻网络”两个目 录是我的测试收藏夹分类,Icon和Images是我构造生成主页所需要的一些内容目录。我们根据Index.htm 来生成index.htm来作为导航的主页面。

由于我们不想改变收藏夹的IE快捷方式的内容,因此收藏夹里面的内容还是以IE快捷方式来保存,如 下图所示。

其中IE快捷方式的内容如下所示,文件时采用INI格式进行保存的。

[DEFAULT]
BASEURL=http://g.cn
[InternetShortcut]
URL=http://g.cn

其中的Default中的BaseURL是域名地址,InternetShortcut中的URL是具体的网页地址,基本上这些内 容就可以构造成一个IE快捷方式了。

整体运行的效果如下图所示。其中内容可以动态生成,由于采用了NVelocity引擎来生成内容,速度非 常快,和你直接浏览一个html页面的速度相差无几。

时间: 2024-08-31 07:53:17

使用NVelocity自动生成Favorite收藏夹的导航页面的相关文章

win7电脑打开浏览器自动生成TEMP文件夹怎么办

  1.在Win7系统上点击IE浏览器,然后在IE浏览器上点击"工具"-"Internet选项";   2.然后在internet选项窗口上,切换至"常规"选项卡中,然后点击历史记录处的"设置"按钮;   3.历史浏览记录窗口上,查看历史浏览记录和临时文件目录是否指向桌面Desktop文件夹,可以重新设置别的文件夹为系统默认文件夹; 4.点击"移动文件夹"按钮,来浏览临时文件夹,再点击确定按钮保存. 按照上

ASP中自动生成多级文件夹的函数(使用FSO)

FSO中有个方法是CreateFolder,但是这个方法只能在其上一级文件夹存在的情况下创建新的文件夹,所以我就写了一个自动创建多级文件夹的函数,在生成静态页面等方面使用非常方便.   函数:   ' --------------------------------   ' 自动创建指定的多级文件夹   ' strPath为绝对路径   ' 引用请保留版权   ' by im286_Anjer   ' 2005-4-3   Function AutoCreateFolder(strPath) '

Win7系统打开IE浏览器后自动生成TEMP文件夹该怎么办?

  最近遇到一个问题,打开IE浏览器桌面上生成TEMP文件夹,删除TEMP文件夹后,重新打开浏览器后,TEMP文件夹又重新出现.每次打开后都要删除,真的是太麻烦了,是什么原因造成了这个问题的?我的电脑是win7系统的,和电脑系统有关系吗? 没关系,造成这个问题的主要原因是IE浏览器历史文件和缓存目录引起的,我们只需要复原IE浏览器就可以解决问题了,下面跟随小编脚步看看具体解决方法. 1.在Win7系统上点击IE浏览器,然后在IE浏览器上点击"工具"-"Internet选项&q

怎样实现表结构定义完后,自动生成bean,并可以web页面里调用。

问题描述 其实就是怎样自动生成BEAN类文件,再进行编译后,交给前台页面使用. 解决方案 解决方案二:hibernate框架可以达到这个效果解决方案三:hibernate表结构是完成后期用户定义的,hibernate也可以吗?

怎样让系统自动调用U盘中的收藏夹

  怎样让系统自动调用U盘中的收藏夹        收藏夹中通常记录了自己的偏好与隐私信息,为了不让他人随意偷窥到这方面的隐私信息,很多人往往会将收藏下来的隐私内容保存到自己随身携带的U盘中,不过日后再想调用自己收藏的隐私内容时,就比较麻烦了,因为Windows系统会自动显示默认收藏夹中的内容,那有没有办法让Windows系统自动调用保存在U盘中的收藏夹内容呢?答案是肯定的,我们只要对Windows系统中的相关注册表键值进行适当修改,就能让Windows系统自动调用U盘中的收藏夹内容了.下面就跟

怎样让系统自动调用U盘收藏夹

  收藏夹中通常记录了自己的偏好与隐私信息,为了不让他人随意偷窥到这方面的隐私信息,很多人往往会将收藏下来的隐私内容保存到自己随身携带的U盘中,不过日后再想调用自己收藏的隐私内容时,就比较麻烦了,因为Windows系统会自动显示默认收藏夹中的内容,那有没有办法让Windows系统自动调用保存在U盘中的收藏夹内容呢?下面说一个最简单的方法,我们只要对Windows系统中的相关注册表键值进行适当修改,就能让Windows系统自动调用U盘中的收藏夹内容了. 首先依次单击"开始"/"

关于c# 自动生成不需要的文件夹

问题描述 各位高手,问题是这样的:在做一个程序,在以前一个程序的框架基础上修改,以前的工程名称为GCGL,系统为三层,数据层DBSQL,应用层BUSINESS,表示层GCGL:新的工程前两层一样,表示层为HTGL.系统运行后,在工程目录下自动生成GCGL文件夹,里面有DBSQL.dll,BUSINESS.dll两个文件,这个文件夹是不需要的.不知道从那里修改设置? 解决方案 解决方案二:根据名字GCGL等去代码中搜,看看哪个地方创建了这个目录,或者看看这个文件夹是不是项目自动生成的,比如输出目录

360浏览器本地收藏夹在哪

  360浏览器收藏夹路径在哪?360浏览器是拥有众多的用户,也是最注重安全的浏览器.360浏览器有本地收藏夹和网络收藏夹.这两种收藏夹怎么区分?你在360账号登陆状态看到的就是网络收藏夹,退出账号之后,自动显示本地收藏夹了.那么,这两种收藏夹保存位置在哪里?下面,安下小编就为大家带来详细的图文教程,让大家了解一下,360浏览器本地收藏夹和网络收藏夹的保存路径. 360浏览器本地收藏夹路径 方法一: 1.根据360浏览器版本不同,收藏夹位置页有所差异.下面就以360安全浏览器6.2为例. 2.打

设置并删除Dreamweaver自动生成的

  在使用Dreamweaver做项目时站点下面的每个文件夹里面都会自动生成一个_notes文件夹,删除之后马上又会再次生成.最近做项目时,有童鞋一不小心把所有的_notes文件夹全部存回到SVN上面了,使得大家都无法从服务器上获取最新版本,这下麻烦大了,只能在版本控制上面一个一个删除. 什么?不知道_notes文件夹是什么?_notes文件夹是记录一些维护设计备注的,比如给某个文件夹作一个备注,说明这个文件夹的作用. 有没有什么方法能够删除全部_notes文件夹并且不再让其自动生成呢?在站点管