Lo + Leído
Eventos destacados
Artículos para tus primeros pasos
Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos:
- Introducción a Groovy, parte 1 (Andrés Almiray)
- Introducción a Groovy, parte 2 (Andrés Almiray)
- Introducción a Groovy, parte 3 (Andrés Almiray)
- Introducción a Grails (Material Seminario ImaginaWorks)
Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:
Grails
WebFlow...
Marcos - martes 03/08/2010Hola, soy nuevo en Grails y tengo el siguiente problema:
Estoy creando un web flow como el siguiente:
class MatricularAlumnoController {
def index = {
redirect(action : "matriculacion")
}
def matriculacionFlow = {
matriculacionIndex {
on("next").to "verificarDatos"
}
verificarDatos {
on("next").to "materiasPendientes"
}
materiasPendientes {
on("next").to "finish"
}
finish {
println 'terminado'
}
}
}
Tengo la siguiente estructura de directorios:
grails-app/views/matricularAlumno/matriculacion
y, dentro de matriculacion, tengo el siguiente gsp:
matriculacionIndex.gsp
que contiene el siguiente codigo:
<%@ page contentType="text/html;charset=UTF-8" %>
<html>
<head><title>Matricular Alumno</title></head>
<body>
<p>Por favor, seleccione el alumno que desea matricular:</p>
<g:form action="matriculacionIndex">
<g:submitButton name="next" value="Siguiente"></g:submitButton>
</g:form>
</body>
</html>
Parece estar todo bien (al menos desde la teoria) .. pero cuando corro me dice lo siguiente:
HTTP Status 404 -
type Status report
message
description The requested resource () is not available.
Apache Tomcat/6.0-snapshot
Qué estoy haciendo mal? por las dudas, les comento que instalé el plugin de webflow de grails 1.3.2 (que es mi version) de forma explicita. Trabajo con ubuntu, y mi ide es Intellij Idea
Muchas gracias
Marcos
Re: WebFlow...
Pilli - miércoles 04/08/2010Hola Marcos.
No tengo ni idea de los Web Flows pero por lo que he visto y revisando tu código creo que el fallo está en la página GSP, tu llamas a matriculacionIndex y creo que deberias llamar a matriculación.
Dale un vistazo a esto: http://groovy.org.es/home/story/coacutemo-funciona-grails-webflow
Un saludo y suerte.