Play fetch()で渡した値がnullになってしまう
Q&A
Closed
解決したいこと
const url = '/detail/' + selectedName ;
fetch(url) .....
のような感じでfetch()を使おうとしたとき
ルーティング設定を
GET /detail/{selectedName} Edit.detail
コントローラーメソッドは
public static void detail(String name) {
User selectedName = User.find("name = ?", name).first();
System.out.println("クリックした名前: " + name);
Gson gson = new Gson();
String json = gson.toJson(selectedName);
renderJSON(json);
}
このように書くとselectedNameの値がdetailの引数に渡され、その引数をもとにdata.ymlで検索をかけてselectedNameを取得し、renderJSON()でレンダリングするという風に習ったのですがあっているでしょうか?
引数に渡されたはずのnameがnullになってしまいます。
分かる方がいらっしゃいましたら教えてほしいです。