有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用java向Play framework 2中的html页面添加域名的模型视图控制器

我正在使用Play framework 2.1构建多租户站点。Java中的x

很少有页面会改变一些字段, 因此,在从控制器调用页面时,我考虑在结果前面添加域名,如return ok(domain_htmlpage.render());

我的文件夹中有domain_htmlpage。 但我不能动态呈现域名

谢谢, 卡纳亚


共 (1) 个答案

  1. # 1 楼答案

    您有几个选择:

    1. 使用Java反射在每个域的操作中呈现模板
    2. 或者在操作中使用例如switch语句来呈现每个域所需的视图
    3. 或者使用one查看并在其中使用@if语句来显示(或隐藏)仅适用于特定域的块
    4. 最后,如果目前还不知道域列表,请通过一些前缀命名视图,并在application.conf中创建映射前缀vs域

    最后一个是最灵活的,因为如果需要,可以对多个指定域(和子域)使用一个视图