Özel taglib'im olduğunu varsayalım:JSP Özel Taglib: İç içe değerlendirme
<%@ taglib uri="http://foo.bar/mytaglib" prefix="mytaglib"%>
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
<mytaglib:doSomething>
Test
</mytaglib:doSomething>
taglib sınıfının içinde bir şablonu işlemek ve JSP'ye çıkışını yeniden değerlendirmesini söylemem gerekiyor, örneğin eğer şunu varsa:
public class MyTaglib extends SimpleTagSupport {
@Override public void doTag() throws JspException, IOException {
getJspContext().getOut().println("<c:out value=\"My enclosed tag\"/>");
getJspBody().invoke(null);
}
}
Sahip olduğum çıktı:
<c:out value="My enclosed tag"/>
Test
Bunu gerçekten çıkarmam gerekirse:
My enclosed tag
Test
Bu uygun mu? Nasıl?
Teşekkürler.
Tamam, kendim hiçbir nihai cevabı olan bir süre için bu soruyu bırakarak ve sorunu araştırdıktan sonra, sonuç o * mümkün * olmaması. Şerefe. –