[解決済み] マップをurlのクエリ文字列に変換するには?
2023-04-09 05:32:37
質問
Map を URL フレンドリーなクエリ文字列に変換するユーティリティクラス/ライブラリはありますか?
例
地図がある。
"param1"=12,
"param2"="cat"
取得したい。
param1=12¶m2=cat
最終出力
relativeUrl+param1=12¶m2=cat
どのように解決するのですか?
既製品で見た中で最も堅牢なのは URLEncodedUtils クラスです。 Apache Http Compoments (HttpClient 4.0)のクラスです。
メソッドは
URLEncodedUtils.format()
は必要なものです。
mapを使わないので、パラメータ名が重複してしまう、みたいな。
a=1&a=2&b=3
このようなパラメータ名の使い方を推奨しているわけではありません。
関連
-
Eclipse問題 アクセス制限。タイプ 'SunJCE' が API でないことを解決し、/jdk ディレクトリにある /jre と jre の違いについて理解を深める。
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] Java Mapの各エントリを効率的に反復処理するには?
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] スタックトレースを文字列に変換するにはどうすればよいですか?
-
[解決済み] Javaで数値を小数点以下n桁に丸める方法
-
[解決済み] OutputStreamを文字列に変換する
-
[解決済み] JavaでjsonStringをJSONObjectに変換する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
XMLファイル操作時のjava.util.NoSuchElementExceptionを解決する方法。
-
Collections.sortがdoubleでソートできない問題を完璧に解決する。
-
メモ帳でJavaプログラムをコンパイルして実行すると、Could not find or load main class ...というエラーが表示される。解決方法
-
Jsoup-Crawlingの動作
-
名前 'XXX' を持つ Bean の作成に失敗しました。自動依存関係の注入に失敗しました 解決方法
-
無効な文字定数
-
SpringBoot 起動エラー java.nio.charset.MalformedInputException: 入力長 = 2 解決
-
Javaがリソースリークに遭遇した:'input'が閉じない 解決方法
-
[解決済み】URI文字列をパースして名前-値コレクションを作成する方法
-
[解決済み] サーブレットフィルタでリクエストパラメータを変更する