JSF 1.1——在h:消息中嵌入HTML

  • 本文关键字:HTML JSF 消息 jsf message
  • 更新时间 :
  • 英文 :


我正面临一个类似的问题:在JSF消息中嵌入一个链接(或其他html)
我想在h:messages中嵌入一个锚标记。上面提到的这个解决方案将与JSF 1.2一起工作。但是在我的项目中,我只能使用JSF 1.1。ResponseWriterWrapper在1.2中不可用。还有别的办法吗?
@BalusC -感谢你在网上的所有帖子:)

创建自己的ResponseWriterWrapper类。

public abstract class ResponseWriterWrapper extends ResponseWriter {
    public abstract ResponseWriter getWrapped();
    @Override
    public String getContentType() {
        return getWrapped().getContentType();
    }
    @Override
    public String getCharacterEncoding() {
        return getWrapped().getCharacterEncoding();
    }
    @Override
    public void flush() throws IOException {
        getWrapped().flush();
    }
    @Override
    public void startDocument() throws IOException {
        getWrapped().startDocument();
    }
    // Etc... Just override all abstract methods of ResponseWriter 
    // and delegate the call to getWrapped(). There are 15 of them.
}

它基本上是一个方便的类,所以当你只需要其中的一个或两个抽象方法时,你不需要实现所有的15个抽象方法。

相关内容

  • 没有找到相关文章

最新更新