明确的告诉你,request里封装的是这次请求包含的内容,包括请求来的URL,参数,请求类型,等等,你要想取到与这次请求无关的东西,比如你说的地址栏中的地址,这个我没实现过,说一下思路,你用JS取得它,把它当成一个参数传入后台,可以在请求地址后面加后面跟参数比如?urls = "这里就是你JS取得的那个URL"。。。具体js怎么取得地址栏的地址,这个你百度一下,应该有结果,请记住,与请求无关的东西,用JAVA是取不到的,所以要借助JS
这个过程涉及到2个对象
java后台
还涉及两个数据
cookie
session
(可以想像一个map,key是cookie,value是session)
java后台将cookie信息传给浏览器,
浏览器在访问域名时,会带上和该域名相关的cookie信息(这个浏览器会自己存在本地)
java后台在浏览器访问时,会获取cookie信息,没有cookie信息则默认创建新cookie给浏览器
浏览器登陆时,java后台会创建session对象,跟这个cookie绑定起来。
每次浏览器访问java后台,java后台都根据cookie取出session对象,session对象往往会存该登陆用户的唯一id,然后java可以根据唯一id到数据库中取出用户的详细信息,其中就可以拿到密码信息。
以上就是关于如何获取浏览器地址栏的地址 java全部的内容,包括:如何获取浏览器地址栏的地址 java、java中 在更改密码界面中,需要获取当前登录的用户信息,请问在程序中是如何获、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)