Playframework 如何使用Play2框架在web浏览器中打印文本
我是玩2框架的新手。如何在不使用任何视图文件的情况下在web浏览器中打印“HELLO WORLD”文本 我有如下设置路由文件:Playframework 如何使用Play2框架在web浏览器中打印文本,playframework,playframework-2.0,Playframework,Playframework 2.0,我是玩2框架的新手。如何在不使用任何视图文件的情况下在web浏览器中打印“HELLO WORLD”文本 我有如下设置路由文件: # Routes # This file defines all application routes (Higher priority routes first) # ~~~~ # Home page GET / controllers.Mantra.index() # Map static resources fro
# Routes
# This file defines all application routes (Higher priority routes first)
# ~~~~
# Home page
GET / controllers.Mantra.index()
# Map static resources from the /public folder to the /assets URL path
GET /assets/*file controllers.Assets.at(path="/public", file)
我的控制器如下:
package controllers;
import play.*;
import play.mvc.*;
import play.data.*;
import play.data.validation.Constraints.*;
import java.util.*;
import views.html.*;
public class Mantra extends Controller {
public static Result index(){
return ok(index.render("HELLO WOLRD"));
}
}
我已经尝试了很多次,但它仍然显示默认页面。有人能告诉我我做错了什么以及如何纠正吗
提前感谢使用:
public static Result index(){
return ok("HELLO WORLD");
}
即,调用仅以字符串作为参数的。使用:
public static Result index(){
return ok("HELLO WORLD");
}
例如,调用仅以字符串作为参数的。它显示始终欢迎页面,因为在您的
视图/index.scala.html
文件中仍然有以下行:
@play20.welcome(message, style = "Java")
它从剧本中加载欢迎页面。删除该视图后,可以开始使用该视图,就像使用任何其他视图一样
当然,对于显示炒文本而言,nico_ekito的解决方案比通过视图呈现要好。它始终显示欢迎页面,因为在您的
视图/index.scala.html
文件中,您仍然有以下行:
@play20.welcome(message, style = "Java")
它从剧本中加载欢迎页面。删除该视图后,可以开始使用该视图,就像使用任何其他视图一样
当然,对于显示炒文本而言,nico_ekito的解决方案比通过视图渲染要好