我有一个Angular登录应用程序,并且我在Java中有一个宁静的Web服务,应该在数据库中搜索用户。请帮助我如何将请求从angular发送到该服务。预先感谢
答案 0 :(得分:1)
首先,创建一个angular的服务,该服务将用作webservice和angular应用程序之间的连接器。要创建service.ts,请遵循this。 在您的service.ts中添加
之类的代码searchService() {
const url = 'yourURL' + 'your api url';
return this.http.get(url).map((res: Response) => res.json());
}//for get request
searchService(data) {
const url = 'yourURL' + 'your api url';
return this.http.post(url, data, this.jwt()).map((response: Response) => response.json());
}//for post request
现在,将service.ts导入所需的.ts文件后,请在.ts文件中调用此服务函数,例如:
callSearchService() {
this._service.searchService(data).subscribe(searchData => {
console.log(searchData);//your API response
});
}
这很有助于您将有角度的应用程序引入数据库。 请询问您是否有任何疑问。