windowsandroid下载-笔记本连电视

request getcontextpath
2023年4月2日发(作者:subverse攻略)

JSP页⾯Base标签解决路径问题

脚本⽚段

注意点:

jsp页⾯中pageContext获取的request是ServletRequest类型的,想要继续获取contextPath,需要强转成HttpServletRequest类型,

才能和jsp内置对象request⼀样,可以获取到contextPath。

作⽤:代表当前页⾯的上下⽂,通过它可以获取到jsp中其他隐含对象,1个顶9个

<%

Stringpath=textPath();//获取请求项⽬的根路径

StringbasePath=eme()+"://"//获取请求使⽤的协议名(http或https)

+verName()+":"//获取请求url上的主机名

+verPort()+path+"/";//获取请求url上的端⼝号

%>

EL表达式

注意点:

EL中的pageContext和JSP中pageContext⼀样,可以获取到JSP中其他隐含对象

⽐如request。

${tPath}

head标签内

"/>

------服务器信息------

获取请求的URL中指向请求上下⽂的那部分字符串【textPath()】:/Web-Snapshot

获取请求使⽤的协议名【eme()】:http

获取请求使⽤的具体协议版本【tocol()】:HTTP/1.1

获取请求URL上的主机名【verName()】:192.168.26.31

获取请求URL上的端⼝号【verPort()】:80

获取最终接收请求的主机地址【alAddr()】:192.168.26.31

获取最终接收请求的主机名【alName()】:GJB-PC

获取最终接收请求的端⼝【alPort():】80

获取请求的⽅法【hod():】GET

获取请求URL从端⼝到请求参数中间的部分【uestURI():】/Web-Snapshot/servlet/DemoServlet

获取请求URL【uestURL():】http://192.168.26.31/Web-Snapshot/servlet/DemoServlet

获取请求URL中访问servlet的那部分路径【vletPath():】/servlet/DemoServlet

获取给定虚拟路径在服务端的真实路径,从servlet3.0开始【vletContext().getRealPath('/'):】E:javaapache-tomcat-7.0.55webappsWeb-Sna

pshot

获取给定虚拟路径在服务端的真实路径,从servlet2.3开始【sion().getServletContext().getRealPath('/'):】E:javaapache-tomcat-7.0.55weba

ppsWeb-Snapshot

------客户端信息------

获取发送请求的客户端地址【oteAddr():】192.168.26.32

获取发送请求的客户端主机名【oteHost():】192.168.26.32

获取发送请求的客户端端⼝【otePort():】52859

更多推荐

request getcontextpath