私は2つのhtmlページを持っています.scalaテンプレート/algorithrms
で書かれています. /algorithms/add
ルート ファイルには次の行が含まれます。
GET /algorithms controllers.Application.algorithms()
GET /algorithms/add controllers.Application.newAlgorithmForm()
ページにボタンを追加したいのですが、/algorithms
そのボタンをクリックすると、単に 2 番目のページにリダイレクトされます/algorithms/add
。JavaScriptでこれを行う方法を知っています。ボタンのクリックからアクションを呼び出し、そのアクションによってランディング ページにリダイレクトされるようにしたいだけです。
そこで、最初のページの html テンプレートに次のコードを追加しました。
@form(action=routes.Application.newAlgorithmForm()){
<input type="submit" value="Add">
}
うまくいきましたが、ランディング URL は次のとおりです。http://localhost:9000/algorithms/add?
あのクエスチョンマークはいらない。知りたいのは、1)疑問符を生成するために何が間違っていたか、2)疑問符を削除する方法ですか?