2012-03-29 25 views

Respuesta

8

Sí, hay un objeto play.api.Routes que proporciona una forma de generar un enrutador inverso de JavaScript. También hay una etiqueta de plantilla, helper.javascriptRouter, que se puede usar directamente en las plantillas.

+0

enlaces rotos :( – Giszmo

+1

me fijo en los enlaces –

3

del Scala:

def javascriptRoutes() = Action { implicit request => 
    Ok(
     Routes.javascriptRouter("jsRoutes")(
     // Routes 
     controllers.routes.javascript.Application.xxx, 
     controllers.routes.javascript.Application.yyy 
    ) 
    ).as(JAVASCRIPT) 
    } 

y en su plantilla

uso
<script type="text/javascript" src="@routes.Application.javascriptRoutes"></script> 

rutas se explica en su blog @Franz:. http://franzgranlund.wordpress.com/2012/03/29/play-framework-2-0-javascriptrouter-in-java/

+2

+1 por la diversión. Descubrí que la publicación de blog a la que hizo referencia proviene de OP. Recursión infinita aquí :) – Rajish

Cuestiones relacionadas