[JAVA]基礎HttpServletRequestを取得APIのパスが無邪気に言いますか?

  • request.getRequestURL() 返回全路径

  • request.getRequestURI() 返回除去 host(域名或者ip)部分的路径

  • request.getContextPath() 返回 工程名部分,如果工程映射为/,此处返回则为空

  • request.getServletPath() 返回除去 host 和 工程名部分 的路径

栗のために

System.out.println(request.getRequestURL());
System.out.println(request.getRequestURI());
System.out.println(request.getContextPath());
System.out.println(request.getServletPath());

輸出

http://localhost:8080/spring-learn/user/login
/spring-learn/user/login
/spring-learn
/user/login
公開された110元の記事 ウォン称賛46 ビュー50000 +

おすすめ

転載: blog.csdn.net/AV_woaijava/article/details/105084612