@PathVariableパス変数がURLにない場合、nullを返すようにすることは可能ですか? それ以外の場合は、2 つのハンドラーを作成する必要があります。1つと/simpleもう/simple/{game}1つですが、ゲームが定義されていない場合はどちらも同じですが、リストから最初の1つを選択しますが、ゲームパラメーターが定義されている場合はそれを使用します。
@RequestMapping(value = {"/simple", "/simple/{game}"}, method = RequestMethod.GET)
public ModelAndView gameHandler(@PathVariable("example") String example,
HttpServletRequest request) {
そして、これはページを開こうとしたときに得られるものです/simple:
原因: java.lang.IllegalStateException: @RequestMapping で @PathVariable [example] が見つかりませんでした