I sviluppare applicazioni su framework gioco 2.2 Ho un percorsi di file come questo:percorsi Giocare quadro, ed i valori Scala PREDEF
GET /posting/ controllers.posting.BlogController.allPosts()
GET /posting/:number controllers.posting.BlogController.allPosts(number: Int)
E BlogContriller:
object BlogController extends Controller {
def allPosts(pageNumber:Int = 1, postsPerPage:Int = 10) = Action{
val posts = Post.getLastNPosts(postsPerPage, postsPerPage*(pageNumber-1))
val htmlPosts = new Html(new StringBuilder());
for (post <- posts){
val htmlPost = views.html.posting.post(post.getName, post.getText, post.getDate.toString)
htmlPosts += htmlPost;
}
Ok(views.html.posting.index(htmlPosts))
}
}
quando cerco di comile che , Dò un errore:
Error:(14, -1) Play 2 Compiler: C:\...\conf\routes:14: Compilation error[Using different overloaded methods is not allowed. If you are using a single method in combination with default parameters, make sure you declare them all explicitly.]
GET /posting/:number controllers.posting.BlogController.allPosts(number: Int)
E non riesco a capire come risolverlo. Qualcuno può aiutarmi?
non funziona. Ho un nuovo errore: "Non è permesso specificare un valore fisso o predefinito per parametro: 'numero' estratto dal percorso" – StopKran
Siamo spiacenti. Ho aggiornato la risposta. – LRLucena
Questo è lavoro. Grazie! – StopKran