Angular4& Servlet的

时间:2017-09-14 15:06:12

标签: angular http servlets post

我正在尝试将post方法发送到我的servlet,但它无法正常工作。 我试图从我的浏览器输入servlet url并且我正在工作(http://localhost:8080/DemoServer/login),但它没有角度!

我的Servlet:

@WebServlet("/login")
public class login extends HttpServlet {
    private static final long serialVersionUID = 1L;

    public login() {
        super();
    }
    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        response.getWriter().append("Served at: ").append(request.getContextPath());
        System.out.println("test");
    }
    protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doGet(request, response);
    }
}

我的帖子方法(TypeScript)

import { Component } from '@angular/core';
import { HttpClient } from '@angular/common/http';
@Component({
  selector: 'app-post',
  templateUrl: './post.component.html',
  styleUrls: ['./post.component.css']
})
export class PostComponent {
   constructor( private http:HttpClient) {
   }

   post () {
     this.http.post("http://localhost:8080/DemoServer/login", (new Headers({ 'Content-Type': 'text/plain' })));
   }
}

0 个答案:

没有答案