我正在尝试将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' })));
}
}