basepath.apt

来自「anewssystem新闻发布系统集成使用了spring hibernate f」· APT 代码 · 共 19 行

APT
19
字号
 ---
 basepath
 ---
 Lingo
 ---
 2007-06-17

以前在struts的教材里看到可以使用\<base href=""\>的用法

 这次在赵杰这里也看到了相似的使用方式,就是在页面开头,统一把basepath设置到webapp的根目录下,以后写的任何链接都可以以根目录作为相对路径进行操作了。

 这样省的每次都要在链接前加${ctx}来生成绝对路径。

 但今天出现了一个问题,虽然设置了basepath,但js中的window.open()却没有按照basepath的指向跳转到根目录,而是依旧在本地目录下链接成了相对路径。经过后来的测试,firefox下basepath可以影响到<a>的链接和js的跳转,但ie下js跳转的页面是不按照basepath的配置重新定向的。

 既然出现不通用的结果,我就为自己继续使用${ctx}找到了一个借口。


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?