この記事では、Javaを紹介して、リクエストURLを取得し、サーバールートパスを取得し、興味のある友人が次のコンテンツから学ぶことができます。
1.このリクエストのURLを取得します
string requesturl = request.getScheme()//現在のリンク + "://" + request.getServername()// serverアドレス + "で使用されるプロトコル:" + request.getServerport()//ポート番号 +リクエスト。 GetCon TextPath()//アプリケーション名が + request.getServletPath()// relative url + " + request.getQueryString();
例:
http://127.0.0.1:8080/world/index.jsp?name=lilei&sex = 1 <context path = "world" docbase "/home/webapps" defug = "0" uest "; request.getServername()=" 127.0.0.1 "; request.getServerport()=" 8080 "; request.getContextPath()=" word "; tservletpath()=" index.jsp "; request.getquerystring( )= "name = lilei&sex = 1"; "debug =" 0 "relaadable =" true "/> request.getScheme()=" http "; request.getServername()=" 127.0.0.1 "; request.getServerport()=" 8080 "; req uest.getContextPath( )= "" "; 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/freamwork/themes/easyui.css"> <link et = "text/css" href = "<%= basepath%> static/css/framework/themes/icon.css /base.css "> <script src =" <%= basepath%> static/javascript/framework/jquery.min.js "> </scrip> <script src =" <%= basepath%> stati%> stati c /javascript/framework/jquery.easyui.min.min.js "> </script> <script src =" <%= basepath%> static/javascript/framework/easei-lang-zh_cn.js "> </> < />スクリプト> <スクリプトsrc = "<%= basepath%> static/javascript/framework/easyui-util.js"> </script> </head>
上記は、JavaがリクエストURLとサーバーのルートパスを取得した方法です。