我有两个html页面:/algorithrms
和/algorithms/add
用scala模板编写。路径文件包含以下行:
GET /algorithms controllers.Application.algorithms()
GET /algorithms/add controllers.Application.newAlgorithmForm()
我想在页面/algorithms
中添加一个按钮,当我点击该按钮时,它只会重定向到第二页/algorithms/add
。我知道如何在JavaScript中执行此操作。我只是想通过按钮点击来调用操作,然后让操作将我重定向到目标网页。
所以我在第一页的html模板中添加了以下代码:
@form(action=routes.Application.newAlgorithmForm()){
<input type="submit" value="Add">
}
虽然有效但登陆网址为:http://localhost:9000/algorithms/add?
我不想要那个问号。我想知道1)我做错了导致产生问号和2)如何删除它?
答案 0 :(得分:1)
我不知道您是否使用Twitter引导程序,但超链接也可能看起来像按钮,redirect to another page
听起来就像一个简单的超链接:
<a class="btn" href="@controllers.routes.Application.newAlgorithmForm()" >
@Messages("add.newAlgorithmForm")
</a>