Grails taglib和markdown插件 - 需要在textarea中转义,但不确定如何

时间:2013-03-18 07:28:37

标签: grails grails-plugin grails-2.0

我有一个看起来像这样的标签库

class NOTETagLib {

    def NOTE = {attrs, body ->
        out << "<div class=\"note\" style=\"border: 1px solid #F0C000;background-color: #FFFFCE;margin: 20px;padding: 0px 6px 0px 6px;\">"
        out << body()
        out << "</div>"
    }
}

我希望在textarea中使用它,以便用户键入某个文本,以便显示带有样式的文本正文。 但是我安装了markdown插件并将其包裹在同一个textarea中。

 <div id="pubcontent">
        <g:if test="${publicationInstance?.publicationContent}">

            <span class="property-value" aria-labelledby="publicationContent-label">

<markdown:renderHtml><%=publicationInstance?.publicationContent%></markdown:renderHtml></span>
          </g:if>
      </div>

我正在尝试基本添加用户可以键入的更多标签,以便为用户提供进一步的格式。然而,无论我尝试什么似乎总是逃避标签或不显示风格。直接应用于代码工作,但不能在编辑文本区域内,因为转义。

关于如何解析此标记以便在用户保存记录/页面时生成

的想法

感谢adavnce

0 个答案:

没有答案