Java - Prototype

 
Vista:

Prototype

Publicado por Mercedes (125 intervenciones) el 22/06/2007 17:30:02
Ya sé que no es el foro apropiado pero lo mismo me podeis echar una mano.

Tengo el siguiente código y no me funciona:

<%@ page language="java"%>
<html>
<body onload="cargarContenido();">
<script type="text/javascript" src="scripts/prototype.js"></script>
<script type="text/javascript" language="javascript">
function cargarContenido(){
var params = "par1";
alert("crear ajax");
var myAjax = new Ajax.Request('/cargarContenido.do', {
method:'get',
parameters: params,
onSuccess: function(peticion){
var response = peticion.responseText || "No datos";
$('empresas').value = response;},
onFailure: function(){ alert("Error en la comunicación.") }
});
}
</script>

<div id="div-contenido">
Empresas:
</div>
<textarea name="empresas" id="empresas" readonly></textarea>
</body>
</html>

¿Cómo he de configurar la accion de Struts '/cargarContenido.do' para que funcione?
Supongo que no me funciona por eso. En el struts-config.xml tengo lo siguiente:

<action path="/cargarContenido" forward="/jsp/AJAX.jsp" name="registroForm" />

Y CargarContenidoAction tengo simplemente lo siguiente para probar:

public class CargarContenidoAction extends Action {
public ActionForward execute(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) {

String retorno = "hola";

return mapping.findForward(retorno);
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder