我最近是java开发和学习Spring MVC的初学者。我需要在一个jsp中创建一个Register and Login页面。以下是我到目前为止所做的事情。
<sf:form action="register" method="POST" modelAttribute="user">
<sf:input path="username" placeholder="Username" type="text"/>
<sf:input path="password" placeholder="Password" type="password"/>
<input type="submit" value="Register">
</sf:form>
<sf:form action="login" method="POST" modelAttribute="user">
<sf:input path="username" placeholder="Username" type="text"/>
<sf:input path="password" placeholder="Password" type="password"/>
<input type="submit" value="Login">
</sf:form>
如何使用链接切换表单然后单击它,表单会更改?
答案 0 :(得分:0)
您可以使用切换提交按钮进行超链接&amp;使用ajax将post请求发送到servlet。请参阅下面的示例(未经测试的代码)
<sf:form action="register" method="POST" modelAttribute="user">
<sf:input id="userName" path="username" placeholder="Username" type="text"/>
<sf:input id="password" path="password" placeholder="Password" type="password"/>
<a id="submit">submit</a>
</sf:form>
<Script>
$("#submit").click(function(){
var uName = $("#userName).val();
var pwd= $("#password).val();
$.post(
"register",
{ userName: uName, password: pwd }
);
});
</script>