我在javaweb项目中的jsp页面中写a标签,href总链接到相对路径,前面总是拼接了自己项目路径等一大串,如何使它直接访问绝对地址?

christmaz 2016-07-04 11:10:43
如果访问的是我项目中的文件,写相对路径即可。
但我在href中写了"www.baidu.com",即<a href="www.baidu.com">链接竟是localhost:8080/项目名/xx/xx/www.baidu.com
均按相对路径处理了。
如何让它按绝对路径跳转?
以前好像没注意有这种情况。谢谢。
...全文
4194 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeafel 2019-08-07
  • 打赏
  • 举报
回复
引用 8 楼 0402zhuhui 的回复:
<a href=//${imageinfoone.imageHrefUrl}> 前面加两个// 就好了
果然,我在前面拼接了 //就可以了。 "//"+record.verificationWebsite,这么好的回答怎么没人赞。 这样路径就可以不加http://了呀,直接www.baidu.com了呀。
飞火鹰 2018-03-14
  • 打赏
  • 举报
回复
我的是href="#",会跳转到localhost:8080/项目名,就是首页
0402zhuhui 2018-01-18
  • 打赏
  • 举报
回复
<a href=//${imageinfoone.imageHrefUrl}> 前面加两个// 就好了
irokay 2017-06-11
  • 打赏
  • 举报
回复
如果应用场景不需要列表查看附件或者怕被爬,listings就不要设置为true,不影响页面中的显示。
irokay 2017-06-11
  • 打赏
  • 举报
回复
需要配置tomcat虚拟路径,映射到绝对路径上。 tomcat的server.xml中<Host></Host>中添加 <Context path="项目名/图片路径" docBase="/绝对路径" reloadable="true" debug="0"/> 另外,将tomcat中web.xml的listings改为true可列表查看附件内容。 然后图片就显示正常了。
only_xu 2016-08-18
  • 打赏
  • 举报
回复
如果要访问硬盘里的文件要怎么写呀
「已注销」 2016-07-15
  • 打赏
  • 举报
回复
唉:如果直接跳转到域名(如:www.baidu.com)则不行,需要加协议头 "http:// " 如果本身已包含协议头的则能自动跳转。
「已注销」 2016-07-15
  • 打赏
  • 举报
回复
楼主解决了吗?我也是同样的问题,直接跳转会拼接上工程路径!
christmaz 2016-07-04
  • 打赏
  • 举报
回复
引用 1 楼 u011128219 的回复:
试试这样 <a href="http://www.baidu.com">
晕,就是这样。我迷了。
_Kem 2016-07-04
  • 打赏
  • 举报
回复
试试这样 <a href="http://www.baidu.com">

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧