Web/JSP, JavaScript
-
JSP 체크박스(Check box), 셀렉트(Select), 옵션(Option) 예제Web/JSP, JavaScript 2018. 9. 3. 17:13
JSP 체크박스(checkbox), 셀렉트/옵션(select/option) 는 웹사이트를 구성하는 데 필수적인 태그들이다. 실무 사용 패턴 포스팅 1. 체크박스 빨간 박스 부분으로 태그당 하나가 생성된다. 체크박스의 특징은 특정한 데이터만을 취사선택 할 수 있다는 것이다. JSP에서는 이를 지원하기 위해 name 속성을 제공한다. 같은 name 속성을 가지고 있는 태그들의 값을 서블릿에서 String 배열로 받을 수 있다. 서블릿은 배열을 받기 위해 사용하던 메소드 request.getParameter 대신 request.getParameterValues를 사용한다. 2. 셀렉트 / 옵션 셀렉트는 녹색 박스 부분으로 여러가지 옵션 들 중 하나를 선택할 수 있는 박스를 의미한다. 여기서 셀렉트는 옵션들을 ..
-
자바스크립트(Java Script) 문법 예제Web/JSP, JavaScript 2018. 9. 3. 17:08
자바스크립트 간단한 문법 예제 및 확인하기. sts에서는 자동완성기능이 없기 때문에 아톰을 사용하는 것을 추천한다. 확장자를 .html로 저장한 후 사용하면 강력한 자동완성 기능들을 사용할 수 있다. < 없이사용하고자 하는 태그명 입력하면 자동완성 되는 방식이다. 1) 배열 - 동적할당 및 수정이 비교적 자유롭다.(push & pop이기 때문에 완전히 자유롭지는 않음) - 대괄호 [ ] 사용해 초기화한다.(자바에서는 { } 사용) - 인덱스 값 사용은 자바와 같음. 할당하지 않은 인덱스 참조시 undefined Exception 나온다. Try. Catch 있지만 잘 사용하지 않음. - 배열명.push 통해 배열 요소 추가. - For each에 대응하는 for-in이 있다. - For of라는 이름으로..
-
JSP 예제Web/JSP, JavaScript 2018. 9. 3. 17:00
JSP는 Java Server Pages 의 약어로 HTML 내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이다. html에서도 반복을 사용할 일은 굉장히 많은데 이를 자바의 반복문을 통해 보다 간편하게 사용할 수 있도록 돕는 언어로 생각하면 되겠다. 실무에서 10여년 전부터 사용되던 언어지만 지금은 더 편한 언어들이 많이 나와 잘 사용하지 않는다. 예제를 통해 간단한 개념만 이해하도록 하자. 1. 프로젝트 파일의 webapp에서 마우스 오른쪽 버튼 new - others 클릭2. jsp file 찾아 Next 버튼 클릭3. 파일명 정하고 Finish 버튼 클릭해 JSP 파일 생성 후 다음과 같이 파일 작성한다. 나의 정보 이름 : 박민우 거주지 : 노원..