嗨,这是我的第一个问题。
我正试图从Raspberry Pi上Tomcat上安装的spring应用程序中获得休息响应。
我将端口转发配置为从外部到达树莓派,也可以从外部到达Tomcat。我将Rest-App放在webapps文件夹中,并且调用索引文件也可以正常工作。
现在我试图打个电话,但它告诉我Error 404
。
在装有Tomcat的本地计算机Eclipse上,它工作正常。
我试图仅通过返回String来使rest-call简单。
@RequestMapping(value = "/all", method = RequestMethod.GET)
public List<Cocktail> getCocktail() {
List<Cocktail> cocktails = DBHandler.getAllCocktails();
return cocktails;
}
@RequestMapping(value = "/test", method = RequestMethod.GET)
public String getTest() {
return "Test for Cocktail";
}
我想像myadress:8080/AppName/rest/cocktail/test
那样打来电话并找回我的String。
稍后我想从数据库中获取数据,但这是另一个故事了。
感谢每一个建议和答案。
答案 0 :(得分:0)
我发现了问题。它正坐在电脑前。 我没有使用Maven整理源代码,因此我的.war文件仅包含索引文件,而没有资源。 现在工作正常。