3_개발(14)
-
[JSTL] jstl에서 for문 쓰기 및 varStatus의 속성
jstl 쓰면서 가장 자주 쓰는 문법이다. 해당 코드도 c태그이므로 jsp 파일 맨 위에 c태그에 대한 선언이 필요하다. 1. c태그 선언 2. jstl에서 for문 선언 ${data.id} : ${data.name} items : for문을 돌릴 대상(일반적으로 배열) var : for문 내부에서 사용할 변수. 즉 위의 소스를 예를 들어 list의 건건의 data에 넣는다. varStatus : forEach 태그의 속성 사용을 위한 변수 java 소스를 위의 소스는 아래와 같다. for(int i=0;i
2020.10.24 -
[기본 코딩] JAVA(자바) 가운데 글자 가져오기
문제 : 단어 s의 가운데 글자를 반환하는 함수를 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. ex) abcde : c/ abcdef : cd 코딩 String s = "abcdfg"; int length = s.length(); String result = (length%2 == 0)?s.substring((length/2)-1, (length/2+1)):s.substring(length/2, (length/2)+1); System.out.println(result); 결과 cd
2020.08.16 -
[기본 코딩] JAVA(자바) 구구단 출력(for문/while문)
1. for문을 이용한 구구단(일반적인 방법) for(int i=1;i
2020.08.16 -
[Stream] Java Stream을 이용한 배열 자르기
1. skip(숫자) : 선택한 숫자 이후의 데이터만 노출한다. 사용법 : [배열형 함수].stream().skip(3); ex) List cats = Arrays.asList( new Cat(1, "sana"), new Cat(2, "momo"), new Cat(3, "mina"), new Cat(4, "jihyo"), new Cat(5, "nayeon"), new Cat(6, "jeongyeon ") ); System.out.println("==============================="); cats.stream().skip(3).forEach(System.out::println); 위와 같이 6개의 객체를 넣고 skip(3)을넣으면 4번째 이후의 데이터부터 출력된다. 결과값 Cat [nu..
2020.08.16 -
[기타] 무료 개발 폰트(이클립스 폰트)
네이버 개발자 센터에서는 무료 개발 폰트를 제공한다. 설명 사이트 : https://developers.naver.com/opensource/tools/editor/ 개발도구 에디터 ⁄ 위키 NAVER Developers - 개발도구 에디터 ⁄ 위키 developers.naver.com 1. D2 Coding 위와 같이 Preferences> General > Appearance > Colors and Fonts에서 D2 Coding을 선택한다. 그러면 폰트가 적용된 것이 볼 수 있다. D2 Coding은 위와 같은 형태이다. 다운로드 사이트 https://github.com/naver/d2codingfont naver/d2codingfont D2 Coding 글꼴. Contribute to naver/..
2020.03.02 -
[JSTL] jstl에서 if, else문을 사용하는 방법(c:if, c:choose)
개발 언어의 가장 기본인 if, else를 사용하는 방법이다.해당 코드도 c태그이므로 jsp 파일 맨 위에 c태그에 대한 선언이 필요하다. 1. c태그 선언 2. jstl의 if 문법 해당 조건에 맞는경우 실행 현재 해당 게시판은 리스트가 존재하지 않습니다. 위와 같은 문법을 사용한다.위의 문법은 java로 비교하면 아래와 동일하다.if(list.isEmpty()) { System.out.println("현재 해당 게시판은 리스트가 존재하지 않습니다."); } 3. jstl의 else 문법jstl에서는 if, esle를 사용하려면 전체적으로 묶어주는 작업이 필요하다. 해당 조건에 맞는경우 실행 그 외의 경우 실행 count가 10보다 작은 경우 count가 10보다 크고 20보다 작은 경우 count가 ..
2020.02.29