HttpServletRequest getXXX 获取协议 服务器名称端口号 项目名称 servlet路径
2017-10-27 16:54
751 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
工程目录结构
web.xml
Servlet类代码
浏览器进行查看该页面
控制台的输出
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
javaEE:7
javaSE:1.8
JSTL:1.2.2
server:tomcat 8.5
explorer:Chrome
os:windows7 x64
ide:MyEclipse 2017
javaSE:1.8
JSTL:1.2.2
server:tomcat 8.5
explorer:Chrome
os:windows7 x64
ide:MyEclipse 2017
工程目录结构
web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>jizuiku.web.servlet.MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/MyServlet</url-pattern> </servlet-mapping> </web-app>
Servlet类代码
package jizuiku.web.servlet; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * HttpServletRequest getXXXX * * @author 给最苦 * @version V17.10.25 */ public class MyServlet extends HttpServlet { /** * */ private static final long serialVersionUID = 1L; @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String schema = request.getScheme(); String serverName = request.getServerName(); // 端口号返回的是int类型 int serverPort = request.getServerPort(); String contentPath = request.getContextPath(); String servletPath = request.getServletPath(); System.out.println("协议:" + schema); System.out.println("服务器名称:" + serverName); System.out.println("服务器端口号:" + serverPort); System.out.println("项目名称:" + contentPath); System.out.println("servlet路径:" + servletPath); } @Override protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub } }
浏览器进行查看该页面
控制台的输出
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- 页面跳转,获取项目路径,获取项目地址,获取端口号,获取项目名称,获取服务器地址
- HttpServletRequest getXXX 获取参数、请求uri url、全路径
- web项目中各种路径的获取HttpServletRequest
- 在有HttpServletRequest下,获取当前项目的webapp路径
- 相对路径获取项目文件 及报错 No mapping found for HTTP request with URI XXX in DispatcherServlet with name ‘springmvc’解决方法
- 通过HttpServletRequest获取服务器路径
- springMVC参数的传递方式(1.通过@PathVariabl获取路径参数,2.@ModelAttribute获取数据,3.HttpServletRequest取参,4@RequestParam)
- java后台获取服务器的相对路径,不用request.getSession().getServletContext()和ServletActionContext
- springMVC参数的传递方式(1.通过@PathVariabl获取路径参数,2.@ModelAttribute获取数据,3.HttpServletRequest取参,4@RequestParam)
- Web HttpServletRequest的getRequestURL方法获取不到https协议请求问题
- request获取项目名称,获取访问路径url
- HttpServletRequest request 获取当前路径
- servlet中用HttpServletRequest对象获取一些路径和信息
- HttpServletRequest获取请求路径相关方法
- nginx+tomcat 架构 HttpServletRequest.getScheme()获取正确的协议
- nginx+tomcat 架构 HttpServletRequest.getScheme()获取正确的协议
- 从HttpServletRequest获取完整的请求路径
- 获取项目服务器地址、项目名称、以及路径
- 获取SpringMVC,Struts2,Servlet中request服务器上的绝对路径
- httpservletrequest获取的几种路径