0
我安裝郵遞員後遇到問題。我嘗試使用REST服務,但首先我想檢查它在普通瀏覽器上的工作方式。所以,我想在最後一頁與普通視圖象下面這樣一個:無法接收任何頁面404 HTTP錯誤
@Controller
public class HomeController {
@RequestMapping("/")
public String welcome(Model model)
{
model.addAttribute("greeting", "Witaj w sklepie internetowym");
model.addAttribute("tagline", "Wyjątkowym i jedynym sklepie");
return "welcome";
}
@RequestMapping ("/welcome/greeting")
public String greeting() {
return "welcome";
}
}
它正常工作,我回來.jsp頁面。後來我想了REST頁面郵遞員:
@Controller
@RequestMapping(value = "rest/cart")
public class CartRestController {
@Autowired
private ICartService cartService;
@Autowired
private IProductService productService;
@RequestMapping(method = RequestMethod.POST)
public @ResponseBody Cart create(@RequestBody Cart cart) {
return cartService.create(cart);
}
但後來我收到HTTP 404 - 未找到狀態,即使我想用視圖我的「正常」的網頁我總是得到HTTP 404個狀態。在控制檯日誌中,我也得到下面這個錯誤,但服務器啓動。所以我不知道我有一個之前。我試圖用它來補救,就像有人對此回答https://stackoverflow.com/a/8128255/7491837說的,但它不幫助我。
SEVERE: Error configuring application listener of class [org.springframework.web.context.ContextLoaderListener]
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
而且我試圖關閉我的代碼與REST服務,但它does not幫助我。任何想法可能是錯誤的?我被卡住了..
清理服務器工作。謝謝 – Adriano
沒問題..很高興知道這一點。 – Som