Spring Webflow 验证

发布于 2024-08-10 09:31:02 字数 241 浏览 5 评论 0原文

spring webflow(实际上是 spring mvc)的完全新手。 30 分钟后...我的流程的第一页出现了,它恰好是一个验证码、一个输入字段和一个提交按钮。

实际的验证码值存储在会话中,我需要验证输入字段值是否与会话中的值匹配。

为了进行验证,我的模型传递了一个“ValidationContext”。

问题:我似乎无法从 ValidationContext 访问会话数据。我该怎么做?

谢谢!

complete and utter newbie on spring webflow (and indeed, spring mvc).
30 minutes in... got the first page of my flow appearing, which happens to be a captcha, an input field and a submit button.

The actual captcha value is stored in session and i need to validate that the input field values matches the value in session.

In order to do validation, my model is passed a 'ValidationContext'.

Question: i can't seem to access session data from the ValidationContext. How do i do this?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南笙 2024-08-17 09:31:02

尝试使用 MessageContext 代替validationContext

try MessageContext in place of validationContext

梦回旧景 2024-08-17 09:31:02

在 Spring Webflow 中,我们有一个模型类和一个模型验证器类。确保您已在验证器类中创建了一个验证器方法,并且它必须与您尝试验证的方法(具有这些输入字段的方法)具有相同的名称。这应该为您提供入门指南。

In spring webflow we have a model class and a model validator class. Make sure you have created a validator method in the validator class and it must have same name as the method you are trying to validate (The method where you have those input fields). This should give you a guideline on getting started.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文