2011-12-16 68 views
1

我想在视图中使用外部库,ckeditor。在使用sometinhg这样的:playframework external taglib

<ckeditor:replace replace="editor1" basePath="/ckeditor/"/> 

但是,playframework的HTML扩展名不接受的taglib

<%@ taglib uri="http://ckeditor.com" prefix="ckeditor" %> 

,如果我更改HTML扩展JSP控制器没有找到他的观点

请问我该如何使用外部taglibs?

回答

1

Play不接受taglib的原因是因为taglib是JSP。 Play不是基于Java EE的,因此JSP并不是View的构建方式。转而使用Groovy作为视图层。 Groovy和JSP不兼容。

这不是件坏事。这确实意味着JSP标签库不可用,但几乎总是有另一种选择,正如@Jean在其博客文章中指出的那样。