ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • JSP
    Platform/Environment 2011. 8. 8. 22:18
    * JSP / HTML 페이지 캐쉬 방지
    HTML 
    <META http-equiv="Expires" content="-1"> 
    <META http-equiv="Pragma" content="no-cache"> 
    <META http-equiv="Cache-Control" content="No-Cache">

    JSP   
    <%   
    response.setHeader("Cache-Control","no-store");   
    response.setHeader("Pragma","no-cache");   
    response.setDateHeader("Expires",0);   
    if (request.getProtocol().equals("HTTP/1.1")) 
            response.setHeader("Cache-Control", "no-cache"); 
    %>  


    request // javax.servlet.http.HttpServletRequest
        .setAttribute()
        .getAttribute()
        .removeAttribute()
        .getParameter()
        .getParameterNames()
        .getRemoteHost()
        .getRealPath()

        .getContextPath()

    <Context />

    .path


    response // javax.servlet.http.HttpServletResponse

        .sendRedirect()

    out // javax.servlet.jsp.JspWriter -> java.io.Writer
        .println()
        .print()
        .write()

    pageContext // javax.servlet.jsp.PageContext
        .setAttribute()
        .getAttribute()
        .removeAttribute()
        .forward()
        .include()

    session // javax.servlet.http.HttpSession
        .invalidate()
        .setAttribute()
        .getAttribute()
        .removeAttribute()

    application // javax.servlet.ServletContext
        .setAttribute()
        .getAttributeNames()
        .getAttribute()
        .removeAttribute()
        .getRealPath()
        .getInitParameterNames()
        .getInitParameter()
        .log()
            %CATALINA_HOME%\logs\localhost.YYYY-MM-DD.log
            c.f. log()


    exception
    .getClass()
    .getMessage()
    page
    config


    EL(Expression Language)
    pageScope
    requestScope
    sessionScope
    applicationScope
    param
    웹 브라우저에서 <FORM /> 엘리먼트를 통해 입력된 데이터
    paramValues
    header
    headerValues
    initParam
    cookie
    pageContext


Designed by Tistory.