url中/一个和两个的区别?

来源:4-4 session的生命周期

精慕门5712751

2017-07-07 15:53

http://localhost:8080/JspSessionLifeCycleDemo/session_page1.jsp

http://localhost:8080//JspSessionLifeCycleDemo/session_page1.jsp

两个超链接都能访问该.jsp文件,但是第二个链接多了的/,造成点了url超链接之后session的id就变化了。为什么?

写回答 关注

2回答

  • 攻城狮Flion
    2017-08-10 19:59:01

    这得看打开超链接的请求方式,session也有范围的,可能打开一次一个新的,也可能从你打开网页一直都是同一个会话也就是同一个session

  • JoeJackson
    2017-07-07 16:44:56

    斜杠“/”是URL地址中用到的分隔符;对应地,双斜杠用在网络域名访问中,是协议和主机名或IP地址之间的分隔符,以双斜杠//开头的URL是依赖协议的URL表示形式,URL格式:协议://域名或ip/请求文件路径/文件名

    精慕门571... 回复JoeJac...

    不好意思,题目没说明白,是这个链接对应的网页里面都有个超链接,而用第二个链接打开的网页使用超链接后新的网页对应session的id会发生变化,而第一个则不会。

    2017-07-09 16:57:11

    共 2 条回复 >

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248277 学习 · 3071 问题

查看课程

相似问题