@PostMapping("reduce_stock")
public String reduceStockPost(@RequestParam("product_id") String productId,RedirectAttributes redirectAttributes) {
String message = productManagementService.reduceStockToProduct(Long.parseLong(productId));
redirectAttributes.addFlashAttribute("message",message);
redirectAttributes.addFlashAttribute("alertClass","danger");
return "redirect:";
}
Я получил Индекс строки вне диапазона Ошибка при использовании RedirectAttributes .Код работает правильно, когда RedirectAttributes удаляется.
Почему он дает StringIndexOutOfBoundsException при использовании RedirectAttributes?
Любое предложение по улучшению этого фрагмента кода - это помощь, потому что я новичок в Java.