제우스 4.x버전에서는 JSP에 null 값을 출력하는 경우 빈 문자열 ""이 출력됨.

그러나 제우스 5.x버전에서는 'null' 문자열이 출력됨.

그렇다고 JSP에서 일일이 null 체크를 할 필요는 없고 다음처럼 해결.

우선 jeusadmin -version 으로 JEUS 5.0 Fix 버전을 확인하고

아래 옵션을 command-option에 설정.

Fix #9 이상이면 -Djeus.servlet.jsp.print.null.as.emptystring= true 로 설정.
그 이하 버전이라면 -Djeus.servlet.jsp.jspwriter.null= 이라고 설정.

또는 WEBMain.xml에 아래와 같이 시스템 속성을 추가.

    <properties>
        <property>
            <key>jeus.servlet.jsp.print.null.as.emptystring</key>
            <value>true</value>
        </property>
    </properties>
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 에코지오

댓글을 달아 주세요



티스토리 툴바