Add initial application structure with HomeController and routing
This commit is contained in:
25
knockoutwhist-web/app/controllers/HomeController.scala
Normal file
25
knockoutwhist-web/app/controllers/HomeController.scala
Normal file
@@ -0,0 +1,25 @@
|
||||
package controllers
|
||||
|
||||
import javax.inject._
|
||||
import play.api._
|
||||
import play.api.mvc._
|
||||
import de.knockoutwhist.KnockOutWhist
|
||||
|
||||
/**
|
||||
* This controller creates an `Action` to handle HTTP requests to the
|
||||
* application's home page.
|
||||
*/
|
||||
@Singleton
|
||||
class HomeController @Inject()(val controllerComponents: ControllerComponents) extends BaseController {
|
||||
|
||||
/**
|
||||
* Create an Action to render an HTML page.
|
||||
*
|
||||
* The configuration in the `routes` file means that this method
|
||||
* will be called when the application receives a `GET` request with
|
||||
* a path of `/`.
|
||||
*/
|
||||
def index() = Action { implicit request: Request[AnyContent] =>
|
||||
Ok(views.html.main.render("KnockoutWhist", views.html.index.render()))
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user