Tengo una aplicación web java que utiliza springflow de web como marco. Tengo un problema con el procesamiento de datos en un flujo simple xml. Cuando el procesamiento se vuelve más complicado, me resulta difícil implementarlo utilizando el flujo xml del flujo de la web. Estaba considerando usar controladores para realizar estas operaciones. Cómo hago esto. No tengo Idea en el uso de controladores en el flujo de la web. Y desde los controladores ¿puedo saltar al flujo xml también para continuar el procesamiento?Spring Webflow Best Practice
Un ejemplo de mi problema es al enviar formularios. Aquí está el escenario. Tengo una tabla de Usuarios y tabla de autoridades. También tengo una clase de usuario que representa el tablebec que utilicé aquí Hibernate. En mi página de registro tengo los campos de nombre de usuario, contraseña y autoridad (no un campo de la clase de usuario). Enlazo este formulario a mi objeto User usando spring webflow binding. Mi problema es que no puedo enlazar el campo de autoridad porque no existe en mi clase de usuario. ¿Necesito crear un bean que represente mi formulario? Necesito agregar el nombre de usuario y la contraseña en la tabla Usuarios y autoridad en otra tabla Autoridad. ¿Dónde realizo las inicializaciones para mi objeto Usuario y objeto Autoridad o dónde establezco los valores desde registerFormBean a mis POJOs? Creo que no es un buen enfoque o que hará que mi xml flujo complicado