Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## tle.framework.component.impl.rp.http
Class RPHttpServletResponseWrapper

    java.lang.Object
      HttpServletResponseWrapper
          tle.framework.component.impl.rp.http.RPHttpServletResponseWrapper

public class RPHttpServletResponseWrapper
extends HttpServletResponseWrapper

JSPCommandHandler에서 사용되는 HttpServletResponseWrapper.

이 래퍼를 전달받은 프로그램에서 response.getOutputStream() 내지 getWriter()를 통해서 출력한 내용을 실제 response에 적용하지 않는다.

또한, setIgnoreContentType(true)를 지정하면, response.setContentType()을 호출하더라도 실제 response에 적용하지 않는다.

Since:
  2.0.5.6
Author:
  최범균
See Also:
  Serialized Form

Constructor Summary
`RPHttpServletResponseWrapper(HttpServletResponse response)`

Method Summary
`ServletOutputStream` | `getOutputStream()`
`java.io.PrintWriter` | `getWriter()`
`void` | `setContentType(java.lang.String contentType)` ignoreContentType 필드의 값이 true이면 실제 response.setContentType() 메소드를 호출하지 않는다.
`void` | `setIgnoreContentType(boolean ignore)` ignoreContentType 필드의 값을 지정한다.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### RPHttpServletResponseWrapper

    public RPHttpServletResponseWrapper(HttpServletResponse response)

Parameters:
  `response` -

Method Detail

### setIgnoreContentType

    public void setIgnoreContentType(boolean ignore)

  ignoreContentType 필드의 값을 지정한다.

  이 값을 true로 지정하면 response.setContentType() 메소드를 호출할 때 실제 response의 setContentType() 메소드를 호출하지 않는다.

  Parameters:
    `ignore` -

### getOutputStream

    public ServletOutputStream getOutputStream()
                                        throws java.io.IOException

  Throws:
    `java.io.IOException`

### getWriter

    public java.io.PrintWriter getWriter()
                                  throws java.io.IOException

  Throws:
    `java.io.IOException`

### setContentType

    public void setContentType(java.lang.String contentType)

  ignoreContentType 필드의 값이 true이면 실제 response.setContentType() 메소드를 호출하지 않는다.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD