1 19 package org.netbeans.modules.exceptions.web; 20 21 import java.io.IOException ; 22 import java.io.Serializable ; 23 import javax.servlet.jsp.tagext.*; 24 import javax.servlet.jsp.JspWriter ; 25 import javax.servlet.jsp.JspException ; 26 27 32 33 public class LoggerFormatterTagHandler extends SimpleTagSupport { 34 35 39 private byte[] data; 40 41 45 public void doTag() throws JspException { 46 47 JspWriter out=getJspContext().getOut(); 48 49 try { 50 51 JspFragment f=getJspBody(); 52 if (f != null) f.invoke(out); 53 55 56 } catch (IOException ex) { 57 java.util.logging.Logger.getLogger("global").log(java.util.logging.Level.SEVERE, 58 ex.getMessage(), ex); 59 throw new JspException (ex.getMessage()); 60 } 61 62 } 63 64 public void setData(byte[] data) { 65 this.data = data; 66 } 67 } 68 | Popular Tags |