Cómo usar angularjs con puntales 1.x

Soy nuevo en angularjs y en el lado del cliente y estoy agregando una nueva página a una aplicación antigua que usa struts 1.3 como marco. Me gustaría usar angularjs para el front-end.

Sé cómo devolver json de la clase de acción escribiendo json en el front end y devolviendo nulo para la acción hacia adelante. Sin embargo, no estoy claro cómo llenaría las variables de alcance dentro del controlador después de la obtención. Si uso un get en el controlador y recupero json, ¿cómo encaja mi forma de acción en todo esto? ¿Es útil en absoluto? ¿Puedo tener un get y post para el mismo controlador si quiero enviar nuevos valores a mi acción? Y, ¿puedo tener variables como: $ scope.items = {} $ scope.items.name = "" $ scope.items.email = "" Y luego simplemente envíe json.stringify (items) como mis datos en la publicación si No puedo usar el formulario de alguna manera? Gracias por tu tiempo. No he encontrado mucha información usando angularjs con struts 1.3 hasta ahora.

Responder: Trataré de responder lo mejor posible a qué conclusión llegué, pero mis preguntas anteriores fueron muy vagas, ya que realmente no sabía de qué estaba hablando y mi puesto en la empresa para la que trabajé ha terminado, así que ya no tengo acceso a ese código. Lo que quise preguntar antes fue ¿qué voy a hacer con el formulario de acción que usualmente uso para las acciones de struts y cómo voy a obtener datos desde el front-end para mi clase de acción durante una publicación? Descubrí que mi forma de acción habitual era inútil para lo que quería hacer, así que me deshice de ella y escribí un objeto json durante la obtención que se modificaría en la parte delantera y pasaría a otra acción cuando hice la publicación. Esto se hace como una publicación normal en 'whateverAction.do', pero tuve que configurar los datos que estaba enviando en la publicación y nombrarlo de alguna manera. Luego recogí el objeto json modificado mediante request.getParameter ("jsonObjName") y lo analicé en diferentes objetos LinkedHashMap para cada objeto en el objeto json. Creo que puede usar las clases JSONObject en lugar de LinkedHashMap para analizar si está usando JavaEE pero estaba usando SE, así que no tuve acceso a los de este proyecto. Aquí un enlace a otra página que utilicé para las configuraciones de publicación:

Cómo obtener los datos en Struts desde la publicación de AngularJS

Respuestas a la pregunta(1)

Su respuesta a la pregunta