일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- DML
- HTML
- 자바스크립트
- Spring_에러정리
- 아파치톰캣
- github
- 이클립스
- JavaScript
- 자바
- 인덱스
- git
- 배열
- java
- Linux_명령어정리
- jsp
- Linux
- SQL_용어정리
- CSS
- asp.net
- Git_정리
- MySQL
- json
- 인스턴스
- vb.net
- workbench
- 다이어그램
- spring
- SQL
- Spring_오류정리
- Git_명령어정리
- Today
- Total
목록분류 전체보기 (352)
데브마우스
디렉티브 태그란 무엇인가요? 디렉티브 태그는 JSP에서 페이지를 어떻게 처리할 것인지를 설정하는 태그입니다. 디렉티브 태그는 JSP의 처리 방식을 설정합니다. JSP 페이지가 서블릿 프로그램에서 서블릿 클래스로 변환할 때 JSP 페이지와 관련된 정보를 JSP 컨테이너에 지시하는 메시지입니다. 디렉티브 태그는 3가지 종류의 태그가 있습니다. 디렉티브 태그 종류 작성 방법 설명 page - JSP 페이지에 대한 정보를 설정합니다. include - JSP 페이지의 특정 영역에 다른 문서를 포함합니다. taglib - JSP 페이지에서 사용할 태그 라이브러리를 설정합니다. page 디렉티브 태그의 종류 page 디렉티브 태그는 해당 JSP 페이지에 대한 정보를 설정하는 태그입니다. 디렉티브 태그가 가질 수 있..

이 글에서는 JDK 17을 활용하여 JSP 환경을 구축해보도록 하겠습니다. 필요한 소프트웨어는 다음과 같습니다. JDK 17(자바 개발 환경) 톰캣 9.0.84 (웹 서버) 이클립스 (통합 개발환경) JDK 17 JDK는 오라클 공식 홈페이지에서 다운로드 하실 수 있습니다. https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html Java Archive Downloads - Java SE 17 WARNING: These older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with t..

부트스트랩이란 무엇인가요? 부트스트랩은 CSS 프레임워크입니다. CSS와 JS를 통하여 미리 개발되어 있습니다. 덕분에 개발자가 직접 CSS를 작성하지 않아도 미리 자바스크립트와 CSS를 활용하여 작성된 프레임워크를 제공하며 더 빠르게 개발할 수 있습니다. 부트스트랩은 상업적 이용이 가능합니다. 부트스트랩은 모바일기기나 컴퓨터처럼 해상도가 큰 다양한 환경에서 사용할 수 있도록 반응형 웹에 특화되어 있습니다. 부트스트랩을 사용하는 방법으로, CDN을 통해 HTML 파일에 부트스트랩 링크를 넣어서 사용할 수도 있으며 부트스트랩 파일을 다운로드해서 서버와 함께 제공할수도 있습니다. 부트스트랩 사용시 개발자들끼리 같은 버전을 사용해야 하는 이유는 뭔가요? 다른 사람과 협업하거나 교재를 보고 공부중이시라면 같은 ..
JSP의 스크립트 태그 JSP는 태그를 사용하여 HTML 코드 안에 자바 코드를 작성합니다. HTML 부분은 HTML의 태그 그대로 작성되지만 Java 코드를 삽입하기 위해서는 JSP의 3가지 스크립트 태그 작성 방법 중 하나로 작성해야합니다. JSP의 스크립트 태그는 3가지 종류가 있습니다. 스크립트 태그 종류 작성 방법 설명 선언문(declaration) - 자바 변수나 메소드를 정의하는 데 사용합니다. (전역 변수 혹은 메서드 선언입니다.) 스크립틀릿(scriptlet) - 자바 로직 코드를 작성하는 데 사용합니다. (특정 함수 안을 의미합니다.) 표현문(expression) - 변수, 계산식, 메소드 호출 결과를 문자열 형태로 출력하는 데 사용합니다. 선언문(Declaration) 선언문 태그는 ..
Java Server Pages(이하 JSP)는 무엇인가요? JSP는 서버 측 웹 프로그래밍 언어입니다. 클라이언트 측 웹 브라우저에서 JSP에 웹 페이지를 요청하면 HTML 코드로 변환하여 클라이언트에게 제공합니다. 그 HTML 코드 안에는 자바 코드가 추가되어 있습니다. JSP의 특징은 무엇인가요? 서블릿 기술의 확장: JSP는 서블릿의 모든 기능(JDBC, JNDI, EJB 등의 자바 API)을 사용할 수 있습니다. 유지 관리의 용이: JSP는 프레젠테이션 로직과 비즈니스 로직을 분리할 수 있습니다. 빠른 개발 속도: 코드 수정 시, 서블릿에서는 업데이트를 하고 다시 컴파일해야 하지만 JSP는 다시 컴파일 하지 않아도 됩니다. 코드 길이 감소: JSP의 다양한 태그와 라이브러리(액션 태그, JSTL..
MDN은 무엇인가요? MDN은 모질라(Mozilla) 재단에서 운영하는 Mozilla Developer Network의 약자로 프론트 엔드 프로그래밍에 대한 많은 정보가 있습니다. HTML, CSS, JavaScript의 문법 하나에도 다양한 예제가 있으며 코드를 편집해서 바로 확인할 수 있습니다. MDN은 왜 사용하나요? 프로그래밍 문법에 대한 사용 예제를 확인할 수 있습니다. 브라우저별 호환성을 표로 볼 수 있습니다. (일부 미번역 문서가 있지만) 한글 지원으로 쉽게 확인할 수 있습니다. 등 다양한 장점이 있습니다. MDN은 어떻게 사용하나요? https://developer.mozilla.org/ko/ 에서 확인할 수 있습니다. 메인페이지는 영어로 나오지만 검색시 한글 문서가 나옵니다.
자바스크립트에는 다양한 기본 제공 함수가 있으며 개발자가 함수를 직접 만들 수도 있습니다. 이러한 코드를 쉽게 확인하기위한 코드입니다. 2가지 코드 파일(HTML과 자바스크립트) 로 구성되어 있습니다. test Button HTML파일입니다. 중앙 정렬을 위해 CSS로 .container 클래스에 width:80%;와 margin: 0 auto;를 주었습니다. 의 으로 테스트하고자 하는 함수나 자바스크립트 코드를 확인할 수 있습니다. var testBtn = document.getElementById('testBtn') testBtn.addEventListener("click", function() { alert("HTML과 JS의 연결이 완료되었습니다."); }); 자바스크립트 파일입니다. HTML의 ..
HTML 작성시 사용되는 기본 양식입니다. 브라우저가 html5 문서로 인식되게 합니다. 문서의 언어를 알립니다. en은 영어를 의미하며 한글은 ko입니다. HTML 문자가 어떤 인코딩 방식으로 되어 있는지 알려줍니다. 은 브라우저 상단의 웹 페이지의 제목을 알립니다. 태그 안에는 HTML 문서의 내용입니다.
Error occurred during initialization of boot layer java.lang.module.FindException: Error reading module: "directory" Caused by: java.lang.module.InvalidModuleDescriptorException: Main.class found in top-level directory (unnamed package not allowed in module) (위의 "directory"는 사용자마다 다르게 나타날 수 있습니다.) 에러 발생 환경: 사용 IDE: 이클립스(Eclipse) 사용 자바: JDK 17 이클립스에서 자바 프로그래밍을 하던 중 만난 에러입니다. main 함수가 들어있는 파일을 컴파일..
Visual Studio Code란 무엇인가요? 마이크로소프트에서 개발한 오픈소스 텍스트에디터입니다. 다양한 확장프로그램이 있으며 이를 활용해 프로그래밍을 더 쉽게 하실 수 있습니다. Visual Studio Code는 https://code.visualstudio.com/ 에서 설치가 가능합니다. Visual Studio Code 설치 방법 https://code.visualstudio.com/ 에서 각 운영체제에 알맞은 프로그램을 설치합니다. 라이선스 계약서에 동의합니다. 추가 작업 선택 아이콘 추가: 바탕 화면에 바로가기 만들기(D) 기타: "Code(으)로 열기" 작업을 Windows 탐색기 파일의 상황에 맞는 메뉴 추가 -> 윈도우 탐색기에서 파일을 Visual Studio Code로 열 수 있..