- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
@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 后,代码可以正常工作。
为什么在使用 RedirectAttributes 时会给出 StringIndexOutOfBoundsException?
任何改进此代码片段的建议都会有所帮助,因为我是 java 新手。
最佳答案
我猜这是因为你没有传递任何 View 名称来重定向。如下所示:
return "redirect:/showData";
关于java - 字符串索引超出范围 : 0 Error For using RedirectAttributes in Spring Boot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53707242/
在 Spring Boot Controller 中,是否可以在其签名中没有 RedirectAttributes 的方法中访问 RedirectAttributes?换句话说,它可以作为“bean”
是否可以在签名中没有 RedirectAttributes 的情况下访问方法中的 RedirectAttributes?例如,当重写如下方法时: @Override public void onAut
目录 当controller层需要重定向到指定页面时,如何携带数据? RedirectAttributes的使用 RedirectAttributes存值后读取不
我在一个 Spring Webflux 应用程序上,我想在我的一个 Controller 上执行重定向: @Controller @RequestMapping(value = "/login") p
我写了这个方法: @RequestMapping(value="/someURL", method=GET) public String myMethod(RedirectAttributes red
我在 Controller 中的请求处理方法中添加 RedirectAttributes 时遇到此异常 - org.springframework.web.util.NestedServletExce
昨天我下载了新的 Spring 3.1RC 来测试刚刚引入的对 Spring MVC 中 flash 作用域变量的支持。不幸的是我无法让它工作...... 我有一个 HTML 表单,其中包含一些没有
到目前为止,我的理解是关于我们的 Controller 请求映射方法,我们可以指定 RedirectAttributes 参数并在请求被重定向时使用属性填充它。 示例: @RequestMapping
我有一个 Controller ,应该在处理后重定向到另一个端点,但它仅在我将 Activity 配置文件设置为 dev 时才起作用。当配置文件不是 dev 时, Controller 将返回登录页面
为了访问重定向方法中的重定向属性,我们利用模型的映射,如下所示: @Controller @RequestMapping("/foo") public class FooController {
感谢 Spring 3.1,我可以使用 RedirectAttributes.addFlashAttribute 使 Post/Redirect/Get 发生,但似乎有小问题 这是持久化表单对象的方法
我已阅读以下主题: Spring RedirectAttributes: addAttribute vs addFlashAttribute 据我了解,flash 属性和普通属性之间的主要区别在于普通
我是 Spring MVC 的新手。我正在使用 Spring 版本 4.1.6 并将我的两个 Web 应用程序 A 和 B 部署在用于开发环境的 tomcat 7 上。但在实际生产环境中,应用A会部署
有没有办法在spring mvc中做到这一点;我想@Autowired RedirectAttributes: @Controller public class RegistrationControl
我正在尝试在 Spring MVC 3.1-Release 中实现 RedirectAttributes 特性 我正在向 Post URL 发送简单的表单,并希望看到我在重定向中发送的值: 我的 Co
我的问题与这些类似: Testing Spring MVC annotation mapppings Testing Spring @MVC annotations 但是 给定一个 Controlle
我想用 RedirectAttibutes在 Spring 3.1 中出现的属性,我有以下处理程序方法用于在我的 Controller 中发布 @RequestMapping(value =
我正在使用: Spring 3.1 JUnit 4.10 我正在尝试为带有 RedirectAttributes 的 Controller 编写一个 junit 测试用例。 Controller 的签
@PostMapping("reduce_stock") public String reduceStockPost(@RequestParam("product_id") String produc
我正在使用: Spring 3.1 JUnit 4.10 我正在尝试为带有 RedirectAttributes 的 Controller 编写一个 junit 测试用例。 Controller 的签
我是一名优秀的程序员,十分优秀!