자바(35)
-
이클립스(eclipse) import javax.servlet 오류 / 빨간줄 / 해결
사족 생략하고 본론으로 고고 import javax.sesrvlet 에 빨간줄이 뜬다 . 그것과 관련된 HttpServlet 등에도 시뻘건 빨간줄의 공포.... 정확히 하면 java 파일이라 java 카테고리에 넣어야 할 것 같은데 JSP 공부하다 생긴 일이므로 JSP로 카테고리함 결론부터 말하자면 서버를 PATH에 잘 넣어줘야 하는 문제 빨간줄뜨는 파일의 맨 상단 폴더 우클릭 -> properties 역시나 없다. 톰캣 Add Library -> Server Runtime -> apache tomcat 9.0 ->finish 잘들어갔는지 확인! 빨간줄 공포 해결
2022.03.01 -
이클립스로 다이나믹 웹 프로젝트 빨간줄 오류, 안될 때
ㅏㅏㅏㅏㅏ EE모드로 혹시나 다이나믹 웹 프로젝트를 진행한다면 빨간줄의 저주에 갇힐지 모른다.
2022.02.07 -
이클립스로 JSP 프로젝트 생성하고 실행하기 까지
조건 이클립스 EE 설치(자바 통합 개발환경 프로그램 (https://www.eclipse.org/downloads/) TOMCAT 설치(톰캣: 아파치 소프트웨어 재단에서 개발한 웹 애플리케이션 서버 / 자바로 만들어진 웹 페이지를 구동하기 위한 엔진https://tomcat.apache.org/) 이클립스 - Other-Dynamic Web Project 생성 JSP파일 생성하기 (new-filew-web content가 없으면 webapp에서 파일 생성)- JSP코드 작성 톰 캣 서버에 등록하기(하단 콘솔박스에서 server -오른쪽 클릭 후 Add and Remove -Available한 서버 Add한 후 Finish) 실행 결과 확인 (Run 말고 Run as - Run on Server 클릭 )
2022.02.03 -
(이클립스) 디버깅(Debug, Dubugging)
Toggle point 설정 : "나 여서 디버깅 멈출거야" or " 여, 내 코드가 좀 불안한데? 확인 좀 해볼까?" 싶을 때 - 줄 넘버 옆에 더블 클릭 -> 토글 포인트 설정 (다시 더블클릭 하면 토글 포인트 삭제 됨) 디버그 버튼 클릭 : 이제 토글 포인트에서부터 디버그 (문제가 되는 벌레) 찾기 시작 (오른쪽 옆에 화살표 버튼말고 벌레 모양 버튼 잊지 말기!) Swith : Java 작업하기 좋은 모니터 배열에서 디버그 하기 좋은 화면 구성으로 넘어갈래? 라고 묻는 거랑 똑같음 . Of course , Switch버튼 눌러야지 그렇게 되면 바뀌는 화면 구성: 자바 -> Debug 디버그의 목적: "어라, 코드를 수정했는데 어디서 잘못되엇는지 잘 모르겠어" 이럴 때 1)화면 왼쪽 구성에 변수를 확..
2022.02.02 -
상속 문제
인터페이스 AdderInterface의 코드는 아래와 같다. interface AdderInterface { int add(int x, int y); int add(int n); } AdderInterface를 상속바은 클래스를 작성하여 다음 메인을 실행할 때 아래 결과와 같이 출력되도록 해라 (첫번째 15 두번째 55) public static void main(String[] args) { Ch5Practice2MyAdder adder=new Ch5Practice2MyAdder(); System.out.println(adder.add(5,10)); System.out.println(adder.add(10)); } implement 상속 개념 이용 클래스를 완성할 때 public 타입으로 선언하여야 한..
2022.01.30 -
클래스 상속받아 main 실행할 코드를 완성 시키는 문제
문제 분야: 상속 원을 표현하는 아래 Circle 클래스가 있다. class Circle{ private int radius; public Circle(int radius) {this.radius=radius;} public int getRadius() { return radius;} } Cricle 클래스를 상속받아 NamedCircle 클래스를 작성하여, 다음 main()을 실행할 때 다음 실행 결과와 같이 출력되게 하라. public static void main(String[] args) { Ch5Practice1 w= new Ch5Practice1(5,"Waffle"); w.show(); 출력내용: Waffle, 반지름=5 Circle을 상속받고 출력되도록 쓴코드 class Circle{ pri..
2022.01.29