Visual Studio 2022에서 테스트 중.회사 서버에서 javascript 코드로 테스트 중, CORS 오류가 발생해로컬에서 새로 파이썬 어플리케이션 만들어 테스트.잘 작동한다.화질이 낮으면 주소 부분 텍스트 인식이 좀 저조한 것을 확인. 다음은 Javascript 코드로 테스트 예정..
Core 태그 먼저, 반드시 JSP 페이지 상단에 다음과 같이 taglib 디렉티브 태그를 추가하여 톰캣에게 알려줘야 한다. Core 태그 라이브러리의 기능 : JSP 페이지에서 변수 지정. : 변수 제거 : 조건문 사용 : switch문 (, 를 서브 태그로 가짐) : 반복문 사용 : URL을 이용해 다른 자원을 JSP 페이지에 추가 : response.sendRedirect() 기능을 수행 : 요청 매개변수로부터 URL을 생성 : 예외 처리에 사용 : JspWriter에 내용을 처리한 후 출력함 ${id} ${pwd} {$name} scope : 변수 스코프를 지정. (page, request, session, application) 항상 참입니다. 아이디는 ${id}이고, 이름은 ${name}입니다..
View단에서 java코드를 없애기 위함. 같은 것. → ${result} 배열, List 꺼내기 : → ${list[0]} Map 꺼내기 : ${Map이름.값의이름} (.을 사용) ⇒ EL을 통해 pageContext에 담긴 것 등 어디에 있든지 뽑아낼 수 있다. (ex : pageContext.setAttribute("aa", "hello") → ${aa}로 뽑아낼 수 있음) 그렇다면 각 저장소에 같은 키워드로 저장된다면? → 우선순위에 따라 첫번째 것이 출력됨. (우선순위 : page → request → session → application) → 특정 위치의 것을 뽑고 싶다면? → 내장 객체를 사용. pageScope / requestScope / sessionScope / application..
아래는 JSP페이지에서 session에 넣어둔 값이다. session.setAttribute("id", id); session.setAttribute("memberName", name); Servlet의 Controller로 이동했는데, 여기서 이 session을 다루고 싶었음. HttpSession session = request.getSession(); // 이걸 써주면 된다! System.out.println(session.getAttribute("id")); System.out.println(session.getAttribute("memberName")); session값 삭제 이를 활용해서, 포폴 '티켓예매'가 완료된 후 session값 삭제를 Controller에서 할 수 있었다. // 예약 ..
html의 radio 버튼에서 버튼 change 시, 동적 기능을 추가하는 코드입니다.radio 버튼의 name은 같아야 합니다.우선 간단하게 alert를 띄워보니, 잘 실행되네요.$("input[name='payment']").change(function(){ var test = $("input[name='payment']:checked").val(); alert(test); });신용카드무통장입금휴대폰결제 만들고있는 프로젝트에 아래와 같이 적용해보았습니다. (html 코드는 위와 동일)$(document).ready(function(){ $('#selectPay_phone').hide(); // 초깃값 설정 $('#selectPay_noBank').hide(); // 초깃값 설정..