我有一个用bootstrap创建的表单,我使用spring MVC。我不会在这里使用弹簧安全。
<form role="form">
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="Username" name="name" type="text" autofocus>
</div>
<div class="form-group">
<input class="form-control" placeholder="Password" name="password" type="password">
</div>
<a href="<c:url value="welcome"/>" class="btn btn-lg btn-success btn-block">Login</a>
</fieldset>
</form>
我想将用户名和密码发送到欢迎网址。我怎么能这样做。
现在,当我使用@RequestParam("name")
注释时,它会给出一个
Required String parameter 'name' is not present
错误。
答案 0 :(得分:1)
将表单的“action”属性设置为您要将表单提交到的网址。
url可以是绝对的(http:// ...)或相对的(some / path),具体取决于托管页面的位置。
如果服务器需要POST请求,您可能需要将表单上的'method'属性设置为POST。
您还需要一个提交按钮