Frontend (74) 썸네일형 리스트형 [JSTL] 조건문 JSTL 조건문을 아래와 같이 만들었다 EXCEL 응답들 // User Response UserVO() : ...companySeq=7...] // Company Response CompanyVO() : ...companySeq=7...] 이상한 점이 눈에 띈다.. . GROUP_SEQ : companySeq? eventinfo? $안에 $? 휴... 갈길이 멀다. EXCEL 하지만 몰랐다가 새롭게 알게된 사실은 비교할 Array도 대문자로 표기해야 비교가 된다는 것이었다. 예를들어 위의 코드에서 eventInfo.companySeq라고 입력하면 비교를 하지 못한다. [JSTL] JSP에서 JSTL 안에 호출되는 JSP로 데이터 전달하기 데이터 설정(Setting Data): 값을 전달하려는 JSP 페이지에서 변수나 컬렉션 설정. 예를 들어, 다음과 같이 값을 설정 가능. 데이터 전달(Forwarding Data): 값을 설정한 후, jsp:include 또는 jsp:forward 태그를 사용하여 다른 JSP 페이지로 데이터 전달. 데이터 사용(Using Data): 데이터를 받는 JSP 페이지에서는 JSTL 태그를 사용하여 데이터 사용.${myValue}는 설정한 값("Hello, World!")을 출력. 예시 Received Value: 태그의 value와 item의 차이 value value="${someExpression} 변수 myValue는 someExpression의 결과 변수의 스코프(scope)는 태그가 포함된 블록 내에.. [JSTL] jQuery VS JSTL jQuery VS JSTL jQuery JSTL (JavaServer Pages Standard Tag Library) 목적 - JavaScript 라이브러리로, 클라이언트 측 웹 개발을 간편하게 만드는 데 사용 - 주로 웹 페이지 내에서 DOM 조작, 이벤트 처리, Ajax 요청과 같은 클라이언트 측 기능 구현에 중점 - JSP(JavaServer Pages)를 확장하고 향상시키기 위한 태그 라이브러리 - 서버 측 Java 코드 내에서 웹 애플리케이션 로직 구현 및 표현을 위해 사용 언어 - JavaScript 기반으로 동작 - 클라이언트 측에서 실행, 브라우저에서 동작 - Java 기반으로 동작 - 서버 측에서 실행, 웹 애플리케이션 서버 (예: Apache Tomcat) 내에서 Java로 처리 용도.. [JavaScript] 기본 코드 console.log(data); => data값을 consle에서 확인할 때 사용 $("#요소명") : $("$요소명") : $("#요소명").html(변수); => 요소에 변수를 저장하겠다 홍길동 polygon.on("click", function (e) { // polygon에서 click 이라는 이벤트가 발생하면 ~~~ 해라 Application.getRealPath() : 실제 경로 확인 JS코드로 hide&show $(".class명").hide(); // class 숨기기 $(".class명").show(); // class 보여주기 $("#id명").hide(); // id 숨기기 $("#id명").show(); // id 보여주기 [JSP] Page Forward / Include 웹페이지 구현시 특정 div부분을 JSP파일로 변경하고 싶었다. 하지만 tiles를 수정하지 않고 진행하려고 하였다. 포워드 방식 3가지 1) pageContext.forward("이동할페이지"); 2) ; ... ... => redirect 방식은 request와 response가 유지되지 않으며, 이동된 URL이 표기되어 좋지 않다. 반면 Forward방식은 Request 스코프에 담긴 값들이 유지되며 이동된 URL이 표시되지 않는다. 3) RequestDispatcher rd = request.getRequestDispatcher("이동할페이지"); rd.forward(request,response); 하지만 forward은 페이지의 이동에 대한 방식이기 때문에 이동보다는 페이지에 불러오는 방식이 .. [JavaScript] Ajax 사용법 Ajax에서 데이터 처리 $.ajax({ method: "GET", contentType: "application/json", dataType: "json", url: "/test/sample_path/sample_sample.json", }).done(function (sampleValue) { }) $.ajax({ method: "GET", url: "/test/sample_url/sample", }).done(function (sampleValue) { }) $.ajax({ method: "GET", url: "/test/sample_url/sample", }).done(function (obj){ var sigungu2 = JSON.parse(obj); }) $.ajax({ method: "GET.. [JavaScript] substr(), substring(), slice() 비교 parameter start > end start 또는 end가 음수 string.substr(start, length) 시작 인덱스와 길이 string.substring(start, end) 시작 인덱스와 종료 인덱스 end, start로 바꿔서 실행 음수인 값을 0으로 취급 string.slice(strat, end) 시작 인덱스와 종료 인덱스 공백("") 리턴 사이클 돌아서 계산(아래 예제) -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 안 녕 하 세 요 ? len str = "안녕하세요?" len substing_1 = str.substring(0,6); // result : 안녕하세요? len substing_2 = str.substring(0,5); // result : 안녕하세요 le.. [JavaScript] 숫자 표현 소수점 2자리 까지 표현 // JAVA double number = 3.141592; double result = (double) Math.round(number*100)/100.00; // result = 3.14 len number = 3.144592; // .toFixed(N); 소수점 N+1자리에서 반올림 len result1 = (Math.round(number*100)/100).toFiXed(2); // Math.round(number*100)/100 = 3.14 / result1 = 3.14 len result2 = (Math.round(number*1000)/1000).toFiXed(2); // Math.round(number*1000)/1000 = 3.145 / result2 = 3.15.. 이전 1 2 3 4 5 6 ··· 10 다음