JSF1.1-在h:messages中嵌入HTML
我面临着与此类似的问题:JSF1.1-在h:messages中嵌入HTML,jsf,messages,Jsf,Messages,我面临着与此类似的问题: 我想在h:messages中嵌入一个锚标记。上述解决方案将与JSF1.2一起使用。但在我的项目中,我一直坚持使用JSF1.1。ResponseWriterRapper不适用于1.2。有办法吗 @BalusC-感谢您在网络上发表的所有帖子:)只需创建您自己的ResponseWriterRapper类 public abstract class ResponseWriterWrapper extends ResponseWriter { public abstra
我想在h:messages中嵌入一个锚标记。上述解决方案将与JSF1.2一起使用。但在我的项目中,我一直坚持使用JSF1.1。ResponseWriterRapper不适用于1.2。有办法吗
@BalusC-感谢您在网络上发表的所有帖子:)只需创建您自己的
ResponseWriterRapper
类
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个抽象方法 非常感谢。我会试试这个,回来。