본문 바로가기

발전/JSP4

[bootstrap4] 부트스트랩4 dataTable/ ajax사용시 컨트롤러에 배열 전달 오류 결론부터 말하자면 dataTable 내부에서 사용하는 ajax로는 data에 배열을 넘길 수 없다. 컨트롤러가 배열로 넘어온 데이터를 인식하지 못했다. (난 실패했다. 별도로 ajax 통신으로 데이터 받와와서 직접 테이블 그려주는건 가능) 부트스트랩에서 지원하는 dataTable은 html의 을 그려주는 편리한 라이브러리이다. 속성을 설정하면 다양한 기능을 편리하게 구현하고, 추가할 수 있다. (페이징, 정렬, 필터, 순서변경 등) 참고 : https://ponyozzang.tistory.com/220 DataTables 사용법 및 예제 jQuery, JSON DataTables는 HTML의 을 데이터 그리드 형식으로 사용하기 위한 라이브러리입니다. 장점은 다음과 같습니다. ○표 에 다음과 같은 기능을 .. 2022. 4. 7.
[JSTL] JSTL 개요/ 라이브러리/ 사용법 >>개요 JSTL : Java ServerPages Standard Tag Library / 자바 서버 페이지 표준 태그 라이브러리 자바 기반 웹개발을 도와주는 컴포넌트 모음 HTML에서 변수, 조건문, 반복문 등을 사용 가능!! 자바 코드 없이 간결하게 로직 표현 가능 >>사용법 jsp 파일에 위와 같은 코드 삽입(core라이브러리 예시) 라이브러리 마다 각각 삽입해야 함 JSTL은 라이브러리 이므로 위와같은 코드로 불러와서 사용함 prefix를 'c'로 지정하면 , 등으로 간결하게 사용 가능 (설정은 자유지만 보통 core 라이브러리는 prefix를 c로 사용 >> 라이브러리 종류 라이브러리명 접두어(prefix) 기능 core c 변수, 제어문 사용 function fn String 처리 함수 지원.. 2021. 11. 18.
[JSTL] Core 라이브러리 사용법/<c:set>, <c:out> jsp 파일 상단에 아래 코드 추가 http://java.sun.com/jsp/jstl/core" prefix="c" %> : 변수 설정 -속성 : value : 값, 직접 입력하거나 EL 표기법으로 변수 받아옴 target : property와 함께 사용, 속성을 변경할 객체(빈, 맵) property : 설정할 속성(필드, 키) var : 값을 저장할 변수명 scope : 변수가 저장된 저장소 (page, request, session, application), 기본값은 page -일반 변수 설정 이렇게 설정한 변수는 EL 표기법으로 편리하게 사용가능 ${[변수 이름]} -객체 변수 설정 참고) 동일한 기능을 스크립틀릿으로 구현 가능 : 출력 -속성 : value : 출력값, EL 사용 가능 esca.. 2021. 11. 18.
[JSTL] fommater 사용법/ 숫자(formatNumber), 날짜(formatDate),timeZone , setLocale .jsp 파일 상단에 아래 코드 추가 http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> 숫자 형식 지정 날짜 형식 지정 Korea KST : 출력 : Korea KST : 2021년 11월 18일 목요일 오후 2시 32분 39초 대한민국 표준시 GMT : 출력 : GMT : 2021년 11월 18일 목요일 오전 5시 33분 25초 그리니치 표준시 Locale 설정 기본 로케일 : ko_KR 로케일을 미국식으로 설정 후 통화/ 날짜 표시 >>$1,234,567.00 날짜 : Nov 18, 2021 일본 >>¥1,234,567 날짜 : 2021/11/18 2021. 11. 18.