質問: RequestMethod.GET) @ResponseBody public String hoge(@PathVariable("スラッシュの格納された変数") String スラッシュの格納された変数) { return "hoge"; } (省略) ``` スラッシュが格納されていない場合は「成功」のアラートが表示されます。 スラッシュを入れるとurlが「hoge/変数/変数」と解釈されてしまい、失敗が表示されます。 変数をURL用にエンコード(javascript)&デコード(java)する方法を試みましたが、この変数には様々な文字コードが入るため、デコードする際に文字コードを指定できなく、厳しそうです。 何か良い方法をご存知の方いらっしゃいましたら、ご教授ください。
回答: まあ /hoge/aaa/abbbs/ みたいに適当なものをマッピングするなら ``` @GetMapping("/hoge/**") public String hoge(HttpServletRequest request) { String path = request.getRequestURI(); log.warn(path); // /hoge/aaa/abbbs/ return "index"; } ``` だよな・w・