บทความนี้แนะนำ Java เพื่อรับ URL คำขอและรับเส้นทางรูทเซิร์ฟเวอร์และให้ตัวอย่างเพื่อนที่สนใจสามารถเรียนรู้จากเนื้อหาต่อไปนี้
1. รับ URL ของคำขอนี้
string requestUrl = request.getScheme () // โปรโตคอลที่ใช้โดยลิงก์ปัจจุบัน + ": //" + request.getServerName () // ที่อยู่เซิร์ฟเวอร์ + ":" + request.getServerport () // หมายเลขพอร์ต + คำขอ GetCon TextPath () // ชื่อแอปพลิเคชันถ้าชื่อแอปพลิเคชันคือ + request.getServletPath () // URL สัมพัทธ์ + "?"
ตัวอย่าง:
http://127.0.0.1:8080/world/index.jsp?name=lilei & sex = 1 <context path = "World" "; request.getServerName () =" 127.0.0.1 "; request.getServerport () =" 8080 "; request.getContextPath () =" Word "; tservletPath () =" index.jsp " ) = "ชื่อ = Lilei & sex = 1"; "debug =" 0 "relaadable =" true "/> request.getScheme () =" http "; request.getServername () =" 127.0.0.1 "; request.getServerport () =" 8080 "; ) = "" "; request.getServletPath () =" world/index.jsp "; request.getQueryString () =" name = lilei & sex = 1 ";
2. รับเส้นทางรูทเซิร์ฟเวอร์
< % String Path = request.getContextPath ();
ใช้ดังนี้:
<head> <link roth = "stylesheet" type = "text/css" href = "<%= basepath%> static/css/framework/themes/easyui.css"> <link et "type =" css " href = "<%= basepath%> static/css/framework/themes/icon.css"> <link r = "stylesheet" type = "text/css" href = "<%= basepath %%%> คงที่/css /base.css "> <script src =" <%= basepath%> static/javascript/framework/jQuery.min.js "> </script> <script src =" <%= basepath%> stati%> stati c stati c stati c stati c stati c stati c stati /javascript/framework/jQuery.easyui.min.min.js "> </script> <script src =" <%= basepath%> คงที่/javascript/framework/easei-lang-zh_cn.js "> </> </> </> /> สคริปต์> <สคริปต์ src = "<%= basepath%> คงที่/javascript/framework/easyui- util.js"> </script> </head>
ข้างต้นเป็นวิธีการของ Java ที่ได้รับ URL คำขอและเส้นทางรูทเซิร์ฟเวอร์