1 29 30 package com.caucho.servlets.ssi; 31 32 import com.caucho.vfs.WriteStream; 33 34 import javax.servlet.ServletException ; 35 import javax.servlet.http.HttpServletRequest ; 36 import javax.servlet.http.HttpServletResponse ; 37 import java.io.IOException ; 38 39 42 public class TextStatement extends Statement{ 43 private final byte []_buffer; 44 45 TextStatement(byte []buffer, int offset, int length) 46 { 47 _buffer = new byte[length]; 48 49 System.arraycopy(buffer, offset, _buffer, 0, length); 50 } 51 52 59 public void apply(WriteStream out, 60 HttpServletRequest request, 61 HttpServletResponse response) 62 throws IOException , ServletException 63 { 64 out.write(_buffer, 0, _buffer.length); 65 } 66 } 67 | Popular Tags |