Skip to content
This repository was archived by the owner on Apr 26, 2026. It is now read-only.

Fix #175: Cannot call #fields.detailedErrors() from a Spring Webflow form#189

Closed
TheConstructor wants to merge 2 commits intothymeleaf:3.0-devfrom
TheConstructor:3.0-dev-webflow-getFieldErrors
Closed

Fix #175: Cannot call #fields.detailedErrors() from a Spring Webflow form#189
TheConstructor wants to merge 2 commits intothymeleaf:3.0-devfrom
TheConstructor:3.0-dev-webflow-getFieldErrors

Conversation

@TheConstructor
Copy link
Copy Markdown

Using #fields.detailedErrors() with spring-webflow 2.3.1 will call its org.springframework.webflow.mvc.view.BindingModel.getFieldErrors(java.lang.String) with "" as argument. However specifing "" leads to the error that a non-empty prefix is expected; calling the parameter-less version works as expected.

I checked back into the repository and the behaviour is unchanged since 2.3.1:

Feel free to propose another fix, but from what I see in spring-webflow's BindingModel there are not many other approaches. Probably calling getAllErrors() would also be an option, too.

…form

In spring-webflow 2.3.1's org.springframework.webflow.mvc.view.BindingModel.getFieldErrors(java.lang.String) "*" leads to the error that a non-empty prefix is expected; calling the parameter-less version works as expected.
… Webflow form

In spring-webflow 2.3.1's org.springframework.webflow.mvc.view.BindingModel.getFieldErrors(java.lang.String) "*" leads to the error that a non-empty prefix is expected; calling the parameter-less version works as expected.
@danielfernandez
Copy link
Copy Markdown
Member

Fixed by means of thymeleaf/thymeleaf#1084

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants