23. 所以我们得把这个login.jsp这个页面除外。
req.getRequestURI(); .getRequestURL();这个是一个完整的路径。
System.out.println(req.getRequestURI(););
System.out.println(req.getRequestURL(););
24. 看看url 和 uri有什么差别,
uri=/drp6.3/login.jsp
url=http://192.168.0.1:8080/dpr6.3/login.jsp
25. 你看现在你的url和uri全拿到了。
你可以把uri中的东西截取出来,怎么截呢?
/drp6.3这个东西是动态变化的,这一块你不应该截,我写个6.5你写死了,我又得改代码 /login.jsp这样截,假设前面还有目录,就 / /login.jsp这样截
26. String requestURI = req.getRequestURI().substring(req.getRequestURI().indexOf("/",1),req.getRequestURI().length());
从第二个索引开始找,/drp6.3/login.jsp就是login.jsp 前面那一个开始找,其实你写2也行,就是不能从第一个开始。你也不能说我从最后一个开始找
/drp6.3/aa/aa/a/aa/login.jsp 所以你最好从6.3后面那个/开始找。
27. 现在就好判断了
if(!"/login.jsp".equals(requestURI)){
如果你不是他我就去判断去。
//HttpSession session = req.getSession();
你上面这样写session这样的话,这个session永远不可能为null,没有就给创建一个。
或者 把这个这样写
HttpSession session = req.getSession(false);
}
分享到:
相关推荐
URI和URL区别 .
URI,URL常识,需要的可以看看
URI与URL的区别 自己看看
二、URI和URL的区别及关系 简而言之,URI是标识某一个资源,而URL用位置来标识一个资源。 一、URI、URL和URN Web上地址的基本形式是URI,它有多种形式:常见的有URL和URN。 URI = Universal Resource Identifier ...
Boost.URL是一个用于操作统一资源标识符(URI)和定位器(URL)的库。
URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL
有两种形式: URL:目前URI的最普遍形式就是无处不在的URL或统一资源定位器。 URN:URL的一种更新形式,统一资源名称(URN, Uniform Resource Name)不依赖于位置,并且有可能减少失效连接的个数。但是其流行还需...
REST URI(URL是其子类)命名规范.zip
微擎公众号模块提示redirect_uri协议与后台配置不一致错误码10039 的解决办法
react-native-svg-uri, 在来自URL或者 static 文件的本地响应中,呈现SVG图像 react-native-svg-uri从URL或者 static 文件中呈现来自React的SVG图像这是用 rn 0.33和 react-native-svg 4.3.1 ( 依赖于此库) react-...
URL和URI的使用的方法。获取网络上的数据。
浅析什么是URI 什么是URL:
主要介绍了C#利用System.Uri转URL为绝对地址的方法,涉及C#操作URL的技巧,非常具有实用价值,需要的朋友可以参考下
Java 8 documentation for class URI, a good reference for recapping the concepts and use cases of URI/URL/URN.
本文小编将基于 SpringBoot 集成 Shiro 实现动态uri权限,由前端vue在页面配置uri,Java后端动态刷新权
java
方法二: 代码如下://判断当前系统是否支持Java AWT Desktop扩展 if(java.awt.Desktop.isDesktopSupported()){ try{ //创建一个URI实例,注意不是URL java.net.URI uri=java.net.URI.create(“//www.j
URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。本文分析了URI、URL和URN和Java API的URI和URL类
URI-模板-模式-匹配器概述将 URL 与许多 RFC 6570 URI 模板级别 1 进行比较以找到匹配项。 代码是用Java编写的。 这解决了什么问题? 给定一个 URL,HTTP 服务器必须确定该 URL 是否与 URI 模板之一匹配。 一个用例...