我正在做一个有很多形式的Spring web应用程序。成功保存表单时的常见做法是在会话中保存成功消息,然后将用户重定向到显示成功消息的相同或新链接。(春季)Web应用程序:显示表单保存成功的消息,而不保存在会话中?
在Spring中网,这是可以做到这样的:
request.getSession().setAttribute("successMessage", "Form saved successfully");
return "redirect:new_link";
我希望让我的应用程序无状态,但仍遵循重定向并呈现出形式保存,成功消息的做法。我希望有一个优雅的解决方案。一个简单的(但我觉得不理想的原因)解决方案是将消息作为字符串附加到返回的网址中,类似于以下内容,并让前端页面检测并显示消息。
return "redirect:new_link?successMessage=Form-saved-successfully";
我认为,任何想法或解决方案适用于任何网络应用程序,无论使用何种平台或编程语言。
任何输入真的很感激。
感谢和问候!