【问题标题】:cannot include roots in play framework不能在游戏框架中包含根源
【发布时间】:2011-08-02 21:39:10
【问题描述】:

我在 /var/www/html/play-1.2.2/modules/design 中创建了一个名为 design 的模块 我在 /var/www/html/MyPlayApp 中有我的播放应用程序

在我给出的 MyPlayApp dependencies.yml 中

require:
    - play
    - play -> design

在我给出的 MyPlayApp 路线中

GET     /design                                 module:design.index

我在设计模块中创建了索引页

在控制器中的 Design.java 中

package controllers;

import models.*;
import javax.persistence.*;
import play.mvc.Controller;
import java.util.*;
import play.data.validation.Required;
import play.db.jpa.*;

public class Design extends Controller {

    public static void index() {
        render();
    }
}

内部设计控制器dependencies.yml

self: play -> design 0.1
require:
    - play

内部设计模块路线

GET     /                                       Design.index

当我运行应用程序并进入浏览器时,它会显示

10:03:41,114 ERROR ~ Cannot include routes for module design.index 

请帮助解决这个问题............

【问题讨论】:

    标签: routes playframework


    【解决方案1】:

    在你的应用路由中试试这个:

    GET     /design                                 module:design
    

    这在你的模块路线中:

    GET     /?                                       Design.index
    

    这应该将 /design 重定向到您的模块,并且在模块中,默认情况下,所有内容都会进入索引。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-09
      • 2019-04-14
      • 1970-01-01
      • 1970-01-01
      • 2011-01-17
      • 2012-04-01
      • 1970-01-01
      相关资源
      最近更新 更多