본문 바로가기

728x90
반응형

JAVA HTML JAVASCRIPT/소오스

(64)
[FullCalendar] 기능정리 FullCalendar의 경우 버전에 따라 함수가 굉장히 다르기 때문에 다루기 좀 까다로웠다. **캘린더 생성 var Calendar = FullCalendar.Calendar; var calendarEl = document.getElementById('calendarWrap'); //캘린더 div //캘린더 속성 var calProps = { plugins : [ 'interaction', 'dayGrid' ] //월 캘린더 , header : { left :'' , center : 'title' , right : ''//'prevYear,prev,next,nextYear' } //, locale : 'ko' // 한국어 설정이다. 하지만 date Cell 포맷팅이 어려우니 그냥 주석으로 , title..
FullCalendar 예제/데모 자바스크립트 달력 라이브러리에서 가장 많이 사용된다고 생각하는 FullCalendar의 샘플코드입니다. codepen의 이름모를 출처를 참고했습니다. 급하게 사용하려고 만들다 보니 코드가 더러운데 시간을 핑계로 방치하고 있다가 그래도 공유해놓으면 부끄사하기 싫어서라도 고치지 않을까 싶어 올려봅니다. 클릭/드래그로 일정추가/수정 일정 hover시 팝업 일정 리사이즈 일정 드래그앤드롭 카테고리, 작성자로 필터링 일정별 색상지정 데모를 위해 일정 데이터는 json파일을 사용하고 있습니다. 데이터베이스와 함께 사용하실 땐 ajax 부분을 수정하시구요 쿼리 짜실땐 그대로 넣었다 빼기만 하면 되서 편하실 거라 위안해 봅니다... ( 조금씩 수정중 ) 미리보기 https://saintsilver.github.io/F..
배열(Array) 이란? | 배열(Array) 이란? 배열(Array)이란 선형 자료구조(Data Structure)중 하나로, 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수에 묶어서 관리하기 위한 자료 구조입니다. 가장 기본적인 자료구조인 만큼 C,Java,Python등 거의 모든 언어에 구현되어 있습니다. 배열의 길이는 최초 선언한 값으로 고정되며 위와 같이 인덱스(Index)를 통해 데이터에 접근 할 수 있습니다. | 배열(Array) 선언 및 초기화 배열을 선언할때 참조변수만 먼저 선언하여 크기 및 값을 이후에 초기화 하는 것도 가능하고 최초 선언시 부터 배열의 크기 및 값을 할당해 주는 것도 가능합니다. 아래는 여러가지 방법으로 배열을 선언하고 초기화 하는 예제입니다. //크기 할당 & 초기화 ..
Html - form태그 내 onsubmit 이벤트 ============================================== ============================================================= onsubmit : form 태그 안에서 form전송을 하기 전에 입력된 데이터의 유효성을 체크하기 위해 사용하는 이벤트. onsubmit='return false' 이면 do nothing in submit. ---------------------------------------------------------------------------------------------------- input type=submit 클릭시 submit을 진행하는데, onsubmit="return false" 있으면 진행하지 ..
[Spring] @Modelattribute 개념 정리 어떻게 작동하는걸까? Spring MVC에서 @ModelAttribute을 메소드의 파라미터로 사용할경우 프로그램이 어떻게 돌아가는지 궁금해졌다. 일단 내 컨트롤 단은 이렇게 생겼고 , test메소드안에 @ModelAttribute("test") 를 파라미터로 가지고있는 형태이다. 결과는 true,false를 반환하게 해놓았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 @Controller public class TestController { @Autowired private TestService service; @GetMapping("/test") public String test(@ModelAttribute("test") Test test, Model model) { model.addAttribute("..
컨트롤러 메서드의 파라미터 타입 컨트롤러 메서드의 파라미터 타입 컨트롤러 @RequestMapping 어노테이션이 적용된 메서드는 커맨드 클래스뿐만 아니라 HttpServletRequest, HttpSession, Locale 등 웹 어플리케이션과 관련된 다양한 타입의 파라미터를 가질 수 있는데, 전달 가능한 파라미터 타입은 다음과 같다. 1. @RequestParam 어노테이션을 이용한 파라미터 매핑 컨트롤러를 구현하면서 가장 많이 사용되는 어노테이션이 바로 @RequestParam 어노테이션이다. @RequestParam 어노테이션은 HTTP 요청 파라미터를 메서드의 파라미터로 전달받을 때 사용된다. @RequestParam 어노테이션과 HTTP 요청 파라미터의 관계는 다음과 같다. 첫번째 파라미터인 userName은 name 요청..
[spring] @RequestParam 사용하기 @RequestParam 단일 HTTP요청 파라미터를 메소드 파라미터에 넣어주는 애노테이션 가져올 요청 파라미터의 이름을 @RequestParam 애노테이션의 기본값으로 지정해 주면 된다. 요청 파라미터의 값은 메소드 파라미터의 타입에 따라 적절하게 변환된다. 1. 다음 메소드 선언은 id 요청 파라미터를 int 타입으로 변환해서 메소드의 id파라미터에 넣어준다. public String view(@RequestParam("num") int num) {} 2. MAP 타입으로 선언 하면 모든 요청 파라미터를 담은 맵으로 받을 수 있다. (이름은 key, 값은 value) public String view(@RequestParam Map paramMap) {} 3.File type public String..
Form onsubmit 위의 form이 있다고 가정할 때, onsubmit에 return false면 action이 실행되지 않는다. (그냥 가만히 있음) 위의 form에서는 onsubmit에 chkSum함수가 정상적으로 완료되면 action이 실행된다. 그러나 chkSum함수가 제대로 완료되지 않고 return false값을 받으면 action이 실행되지 않는다. 출처: https://kim22036.tistory.com/entry/onsubmit-return-false의-의미 [신청곡 받습니덩]

728x90
반응형