次のような URL を取得しました。
http://test.com/testapp/test.do?test_id=1&test_name=SS
この部分だけを手に入れる方法はありますか
/test.do?test_id=1&test_name=SS
次のような URL を取得しました。
http://test.com/testapp/test.do?test_id=1&test_name=SS
この部分だけを手に入れる方法はありますか
/test.do?test_id=1&test_name=SS
java.net.URL
URL 文字列を解析するために使用します。
URL url = new URL("http://test.com/testapp/test.do?test_id=1&test_name=SS");
System.out.println(url.getPath()+"?"+url.getQuery());
ActionClass の内部
String actionName = (String)ActionContext.getContext().get(ActionContext.ACTION_NAME);
「試練」を与えます。
HttpServletRequest request = ServletActionContext.getRequest();
すべてのパラメータを取得できるサーブレットリクエストです。とにかく、ActionContext.getContext()を見てください。そこから得られるものはたくさんあります。お役に立てれば。