日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

019_请求路径

發布時間:2025/5/22 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 019_请求路径 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 新建一個名為ReqPath的動態Web工程

2. 編寫index.html

3. 編寫ReqPath.java

package com.lywgames.web.controller;import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;public class ReqPath extends HttpServlet {private static final long serialVersionUID = 1L;@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {StringBuffer sb = new StringBuffer();sb.append("<!DOCTYPE html>");sb.append("<html>");sb.append("<head>");sb.append("<meta charset=\"UTF-8\">");sb.append("<title>請求路徑</title>");sb.append("</head>");sb.append("<body>");sb.append("<b>ContextPath = " + req.getContextPath()).append("</b><br />");sb.append("<b>ServletContext ContextPath = " + req.getServletContext().getContextPath()).append("</b><br />");sb.append("RequestURI = " + req.getRequestURI()).append("<br />");sb.append("RequestURL = " + req.getRequestURL()).append("<br />");sb.append("ServletPath = " + req.getServletPath()).append("<br />");sb.append("QueryString = " + req.getQueryString()).append("<br />");sb.append("<b><del>RealPath = " + req.getRealPath("/")).append("</del></b><br />");sb.append("<b>ServletContext ContextPath = " + req.getServletContext().getRealPath("/")).append("</b><br /><br />");sb.append("LocalAddr = " + req.getLocalAddr()).append("<br />");sb.append("Locale = " + req.getLocale()).append("<br />");sb.append("LocalName = " + req.getLocalName()).append("<br />");sb.append("LocalPort = " + req.getLocalPort()).append("<br /><br />");sb.append("RemoteAddr = " + req.getRemoteAddr()).append("<br />");sb.append("RemoteHost = " + req.getRemoteHost()).append("<br />");sb.append("RemotePort = " + req.getRemotePort()).append("<br /><br />");sb.append("Protocol = " + req.getProtocol()).append("<br />");sb.append("Scheme = " + req.getScheme()).append("<br />");sb.append("ServerName = " + req.getServerName()).append("<br />");sb.append("ServerPort = " + req.getServerPort()).append("<br /><br />");sb.append("ServletContext ServerInfo = " + req.getServletContext().getServerInfo()).append("<br />");sb.append("ServletContext ServletContextName = " + req.getServletContext().getServletContextName()).append("<br />");sb.append("</body>");sb.append("</html>");resp.setContentType("text/html; charset=UTF-8");resp.getWriter().write(sb.toString());}protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException ,IOException {doGet(req, resp);} }

4. 修改web.xml

5. 運行項目

總結

以上是生活随笔為你收集整理的019_请求路径的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。