IT/JAVA 22

JSTL if문에서 status와 숫자 비교

숫자를 ' 으로 감싸주지 않으면 동작하지 않았음 == is JSTL eq != is JSTL ne is JSTL gt = is JSTL ge 통화로 표현 시 : value="${price }" /> 퍼센트로 표현 시 : groupingUsed="false" /> 일반 숫자로 표현 시 : ${numberType } data.ruser+0 >= data.muser+0}" >Y ========================== fmt로 선언하여 빼거나 아니며 해당 비교문에 +0만 더하여 숫자로 치환하여 비교 아니면 var a = 'List.sum}'>; 으로 선언하여 자바스크립내에서 처리 if(a

IT/JAVA 2019.11.11

eclipse 검색에서 target 폴더 제외하기.

이클립스 사용중에 많이 사용하는 메뉴인 crtl + shift + r (Open Resource) 기능은 target 폴더 내의 파일도 함께 검색해 주기 때문에 결과가 두개로 보이는데 덕분에 타겟쪽 파일을 수정하는 실수를 가끔 하곤 한다. 그래서 검색결과에서 타겟폴더를 제외하는 방법은, 검색에서 제외하고 싶은 폴더 (지금같은 경우 target) 에서 마우스 오른쪽 팝업. Properties > Resource > Attribute 에서 Derived 에 체크해 주는것.

IT/JAVA 2019.10.11

Eclipse SVN target 제외

1. 전역키워드 추가 방법 - 1. Window -> Preferences -> Team -> Ignored Resources -> Add Pattern - 2. 제외할 파일 및 폴더 명에 대한 패턴을 기입합니다. - ex ) */target/* 2. 디렉토리 및 파일별 설정 - 1. 해당 프로젝트 Explorer -> 파일 및 디렉토리 마우스 우측 클릭 -> Team -> Add to svn:ignore - Add to svn:ignore 가 비활성화 되있거나 없는 경우는 해당 파일 및 디렉토리가 소스관리를 받고 있는 상황 입니다. - 소스관리를 받지 않는 상태로 만든 후 다시 활성화 시키면 가능 합니다.

IT/JAVA 2019.07.01

getOutputStream getWriter 차이

response.getOutputStream().println(); Returns a ServletOutputStream suitable for writing binary data in the response. The servlet container does not encode the binary data. Calling flush() on the ServletOutputStream commits the response. Either this method or getWriter may be called to write the body, not both. 응답에 2 진 데이터를 쓰는 데 적합한 ServletOutputStream을 리턴합니다. 서블릿 컨테이너는 이진 데이터를 인코딩하지 않습니다.Servle..

IT/JAVA 2019.03.27

tomcat ISO-8859-1 encoding error ( Not an ISO 8859-1 character: ) 톰켓 UTF-8 에러 모음

tomcat ISO-8859-1 encoding error java.io.CharConversionException: Not an ISO 8859-1 character: 변경 전 response.setContentType("text/html; charset=UTF-8");response.setCharacterEncoding("UTF-8");ServletOutputStream out = response.getOutputStream();out.println(...MY-UTF-8 CODE...); 변경 후response.setContentType("text/html; charset=UTF-8");response.setCharacterEncoding("UTF-8");PrintWrite out = response..

IT/JAVA 2019.03.27

JavaServer Pages 기술 버전 1.x 언어의 코드 규칙

https://www.oracle.com/technetwork/articles/javase/code-convention-138726.html파일 이름 및 위치파일 이름 지정을 통해 도구 공급 업체 및 웹 컨테이너는 파일 형식을 결정하고 그에 따라 해석 할 수 있습니다. 다음 표에는 권장되는 파일 접미사 및 위치가 나와 있습니다.파일 형식파일 접미사권장 위치JSP 기술.jsp / /JSP 단편.jsp / /.jspf /WEB-INF/jspf/ /계단식 스타일 시트.css /css/JavaScript 기술.js /js/HTML 페이지.html / /웹 리소스.gif, .jpg등 /images/태그 라이브러리 디스크립터.tld /WEB-INF/tld/위의 표를 읽을 때 유의해야 할 몇 가지 사항이 있습니..

IT/JAVA 2018.12.26

JSTL 정리

설정web.xml jstl-c /WEB-INF/tlds/jstl/c.tld jstl-fmt /WEB-INF/tlds/jstl/fmt.tld jstl-fn /WEB-INF/tlds/jstl/fn.tld jsp 에서 EL#생존범위 속성 맵pageScoperequestScopesessionScopeapplicationScope요청 파라미터 맵paramparamValues요청 헤더 맵headerheaderValues쿠키 맵cookie컨텍스트 초기화 파라미터 맵(서블릿 초기화 파라미터 아님)initParam실제 pageContext 객체에 대한 참조. 이것은 빈임pageContextpageContext 접근자getErrorData()getPage()getRequest()getResponse()getServletC..

IT/JAVA 2018.12.11

log4j 로그레벨

로그레벨은 TRACE > DEBUG > INFO > WARN > ERROR > FATAL 순 입니다. # Log Level# TRACE : 추적 레벨은 Debug보다 좀더 상세한 정보를 나타냄# DEBUG : 프로그램을 디버깅하기 위한 정보 지정# INFO : 상태변경과 같은 정보성 메시지를 나타냄 # WARN : 처리 가능한 문제, 향후 시스템 에러의 원인이 될 수 있는 경고성 메시지를 나타냄 # ERROR : 요청을 처리하는 중 문제가 발생한 경우# FATAL : 아주 심각한 에러가 발생한 상태, 시스템적으로 심각한 문제가 발생해서 어플리케이션 작동이 불가능할

IT/JAVA 2018.10.29
반응형