Это конечно не работает. Есть идеи?
Да. Не думайте, что это можно сделать, используя login-webflow.xml
.
Вместо этого вам нужно сделать:
- Удалить состояние просмотра из определения потока XML
- Программно сконструируйте состояние представления и добавьте его в определение потока входа в систему при запуске.
- ... прочтите свойство и создайте представление соответствующим образом.
Для этого необходимо, чтобы вы используете API Spring Webflow Java, и вы можете черпать вдохновение из будущих версий CAS, таких как 5+, которые автоматически настраивают веб-поток динамически во время выполнения, полностью удаляя XML с использованием той же стратегии.
Это похоже на довольно нетривиальная и сложная вещь, которую можно было сделать в CAS 4.2.1, которая была EOL по крайней мере несколько лет go. YMMV.