Database 如何使用put方法从表单更新数据库

Database 如何使用put方法从表单更新数据库,database,angularjs,rest,Database,Angularjs,Rest,我试图在不使用任何php的情况下从表单更新数据库,我在MySql中使用angularjs 如果我将下面的方法与put方法结合使用,我可以将一个用户插入数据库,那么 http://localhost:8080/CyberSolution/rest/user/register?u=tester&pw=fred&fname=Fred&lname=Smith&email=fred@localhost.com 我已经制作了一个基本的html表单 <form meth

我试图在不使用任何php的情况下从表单更新数据库,我在MySql中使用angularjs

如果我将下面的方法与put方法结合使用,我可以将一个用户插入数据库,那么

http://localhost:8080/CyberSolution/rest/user/register?u=tester&pw=fred&fname=Fred&lname=Smith&email=fred@localhost.com
我已经制作了一个基本的html表单

<form method="POST" action="">

  Username: <input type="text" name="username" size="15" /><br />

  Password: <input type="password" name="password" size="15" /><br />
  email: <input type="text" name="email" size="15" /><br />
  First name: <input type="text" name="first_name" size="15" /><br />
  Last name: <input type="text" name="lirst_name" size="15" /><br />
    <p><input type='submit' name='Submit' value='Submit' /></p>

</form>

用户名:
密码:
电子邮件:
名字:
姓氏:

我第一次使用AJS,也是第一次休息,我不确定如何将表单链接到数据库进行更新。我不确定controllers.js中还需要添加什么


谢谢

您只需使用$http服务即可

首先使用
ng model
在对象中存储字段值:

<form ng-submit="send_form()" action="">

  Username: <input type="text" name="username" size="15" ng-model="form.username" /><br />

  Password: <input type="password" name="password" size="15" ng-model="form.password"/><br />
  email: <input type="text" name="email" size="15" ng-model="form.email"/><br />
  First name: <input type="text" name="first_name" size="15" ng-model="form.first_name"/><br />
  Last name: <input type="text" name="lirst_name" size="15" ng-model="form.last_name"/><br />
    <p><input type='submit' name='Submit' value='Submit' /></p>

</form>

您可以简单地使用$http服务

首先使用
ng model
在对象中存储字段值:

<form ng-submit="send_form()" action="">

  Username: <input type="text" name="username" size="15" ng-model="form.username" /><br />

  Password: <input type="password" name="password" size="15" ng-model="form.password"/><br />
  email: <input type="text" name="email" size="15" ng-model="form.email"/><br />
  First name: <input type="text" name="first_name" size="15" ng-model="form.first_name"/><br />
  Last name: <input type="text" name="lirst_name" size="15" ng-model="form.last_name"/><br />
    <p><input type='submit' name='Submit' value='Submit' /></p>

</form>

谢谢,我需要多读一点ng模型这对我真的很有帮助。像这样离开
action=”“
可能会破坏某些web浏览器中的
ng submit
——即使它是空的,也可能通过
GET
提交表单。谢谢,我需要多读一点ng模型这对我真的很有帮助。离开
action=“”
这样可能会破坏某些web浏览器中的
ng submit
——即使它是空的,也可能通过
GET
提交表单。