問題は、コントローラーが使用したいテンプレートを認識しないことです。
[etl_admin] $ compile [info] 3つのScalaソースと4つのJavaソースをD:\ ECLIPSE_WORKSPACES \ play2_apps \ etl_admin \ target \ scala-2.9.1 \ classes ...[エラー]D:\ ECLIPSE_WORKSPACES \ play2_apps \etl_admin\にコンパイルしていますapp \ controllers \ EtlWorkflowSeqNodeController.java:7:エラー:パッケージviews.html.etlworkflowseqnodeが存在しません[エラー] import views.html.etlworkflowseqnode.list; [エラー]
^[エラー]D:\ ECLIPSE_WORKSPACES \ play2_apps \ etl_admin \ app \ controllers \ EtlWorkflowSeqNodeController.java:14:エラー:シンボルが見つかりません[エラー]list.render(EtlWorkflowSeqNode.findTree(jobId))[エラー] ^ [エラー]シンボル:変数リスト[エラー]
場所:クラスEtlWorkflowSeqNodeController[エラー]2エラー[エラー]{ファイル:/ D:/ ECLIPSE_WORKSPACES / play2_apps / etl_admin /} etl_admin / compile:compile:javacがゼロ以外の終了コードを返しました[エラー]合計時間:7秒、完了05.06.2012 17:14:44
コントローラコードは次のとおりです。
package controllers;
import play.mvc.Controller;
import play.mvc.Result;
import models.EtlWorkflowSeqNode;
import play.db.jpa.Transactional;
import views.html.etlworkflowseqnode.list; /*LINE #7, Eclipse really tells that there is no such package*/
public class EtlWorkflowSeqNodeController extends Controller {
@Transactional
public static Result list(Integer jobId) {
return ok(
list.render(EtlWorkflowSeqNode.findTree(jobId))
);
}
}
プロジェクトツリーに画像を添付しました。そのようなパッケージがあり、「リスト」という名前のテンプレートがあります。 私は何をしますか間違っています