angularjs post html,AngularJS POST to Server

I have an angularJS form which posts data to a Java Servlet, but I am not seeing the request go through; servlet "create" wasn't called.

Here's my code:

test.html

Create User

Name

Email

Password

Register

script.js

function UserController($scope, $http) {

$scope.user = {};

$scope.createUser = function() {

$http({

method : 'POST',

url : '/create',

data : 'name=' + $scope.user.name + '&email=' + $scope.user.email,

headers : {

'Content-Type' : 'application/x-www-form-urlencoded'

}

})

}

my servlet is as below,but it doesn't print "Post" an all.

public class FirstServlet extends HttpServlet

{

/**

*

*/

private static final long serialVersionUID = 1L;

@Override

protected void doGet(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException

{

System.out.println("Get");

}

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException

{

System.out.println("Post");

}

}

The web server is jetty,and the web.xml as below:

version="2.4"

xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

createUser

servlet.FirstServlet

0

createUser

/create

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值