전체 글(85)
-
JSP 태그 개념과 종류 / <%@ %>, <%@= %> 등등
JSP 웹 프로그래밍 언어 중에서 자바를 기반으로 하는 JSP는 서버 측 웹 프로그래밍 언어 중 하나. HTML에 직접 삽입할 수 있도록 개발된 기술 실제로 웹 애플리케이션 서버에서 클라이언트에게 서비스 될 때는 서블릿으로 변경된다. 구분 JSP태그 용도 지시자 페이지 속성 지정 주석 주석 처리 선언 변수, 메소드 선언,각행이 세모콜론으로 끝나야 함 표현식 결과값 출력 스크립트릿 JAVA 코드 삽입, 각행이 세미콜론으로 끝나야함 액션태크 페이지 삽입, 공유, 자바빈 사용 지시자 // Page contentTyper과 맨 앞에 쓰일 때 는 기본 성격을 나타냄. 전체적인 속성 선언 표현식 아이디 : 비밀번호 : 이름 : 연락처 : -- 성별 : // 위에 추가하지는 않았지만 아이디, 비밀번호, 이름 등 이미..
2022.02.13 -
맥 터미널에서 경로 접속이 안될 때/ 터미널 실행 오류 시 해결 방법
지금 현재 글을 쓰고 있는 시점에서 OS 버젼: BIG SUR 아파치 톰캣 서버 10을 지우고 9로 깔려고 터미널에 brew를 실행하는데 웬걸..... 계속 NO such file or directory 가 뜬다.(캡쳐못함 ㅠㅠ) 원인은 보안문제로 아무나 접근 못하게 파일을 가려놓은 탓에 저런 메시지가 뜨는 것이었고 해결방안은 시스템 환경 설정-> 시용자 및 그룹 -> 자물쇠 열기->사용자 오른쪽 마우스 우클릭 -> 로그인 셀 변경(zsh를 bash로)-> 터미널 재실행->원하는 일을 끝냈으면 보안을 위해 다시 로그인 셀을 zsh로 변경
2022.02.11 -
자바 빈즈(Java Beans) 작성 규칙/ 작성할 때/ 작성 조건
자바빈즈를 작성할 때 규칙 자바 클래스는 java.io.Serializable 인터페이스를 구현해야 함 인수가 없는 기본 생성자가 있어야 함 모든 멤버 변수인 프로퍼티는 private 접근 지정자로 설정해야 함 모든 멤버 변수인 프로퍼티는 getter/setter( ) 메소드가 존재해야 getter( ) 메소드는 멤버 변수에 저장된 값을 가져올 수 있는 메소드이고 setter( ) 메소드는 멤버 변수에 값을 저 장할 수 있는 메소드임
2022.02.08 -
이클립스로 다이나믹 웹 프로젝트 빨간줄 오류, 안될 때
ㅏㅏㅏㅏㅏ EE모드로 혹시나 다이나믹 웹 프로젝트를 진행한다면 빨간줄의 저주에 갇힐지 모른다.
2022.02.07 -
자바빈즈 (Java Beans)의 패키지 인식이 안될때, 자바 빈즈 빨간 줄 오류
JSP 자바 빈즈 JSP 표준 액션 태크로 접근할 수 있는 자바 클래스 값을 가지는 속성(멤버변수)와 값을 설정하는 메소드(setter), 값을 추출하는 메소드 (getter)로 구성 id 속성과 scope 속성을 바탕으로 자바 빈즈의 객체를 검색 객체가 발견되지 않으면 빈 객체를 설정 예시 코드를 보면 1. id 속성이 date인 변수 2. 그 속성을 class인 java.util.Date가 제공 3. 최종적으로 변수 date 출력 기본적으로 자바에서 제공해주는 util 이라면 java.util로 class를 지정하면 되지만 만약, 사용자가 만든 자바파일이면 클래스 경로와 이름과 같은 java 패키지에 java 파일을 생성해줘야 한다. 나와 달리 유식한 개발자 분들은 이를 두고 JSP 페이지에서 자바빈..
2022.02.07 -
아파치 톰캣을 이클립스에 깔았는데도 안보인다면
아파치 톰캣(Apaches TomCat)이 이클립스 (Eclipse)에 깔았는데도 안보인다거나 연결이 안된다면 이클립스 버전이 EE인지 확인해야한다! EE로 다시깔면 잘된다~
2022.02.03