본문 바로가기

컴퓨터/JAVA12

[JSP] JSP 기본 사용법/JSP 시작하기 global : local : 페이지를 새로고침하면 global변수는 계속해서 1이 더해짐을 확인할 수 있다. JSP for문 사용 카운터 : 함수 선언 및 사용 태그 내에 함수 원형을 작성하고 태그 내에서 사용한다. JSP 파일 내부 클래스 사용 JSP 파일 외부 클래스 사용 Student.java 클래스 파일을 사용한다. Student.java package sample1; public class Student { private String name; private int engScore; public Student(String name, int engScore) { this.name = name; this.engScore = engScore; } public String print() { retur.. 2023. 6. 28.
[JAVA] Servlet 시작하기/Servlet을 사용해보자 위쪽 버튼을 클릭하면 GET을 날리고 아래 버튼을 누르면 POST를 날린다. 클릭시 HelloServlet클래스에서 요청을 받아 처리한다. 즉, 콘솔에 각각 Do get 혹은 Do post가 뜬다. 클라이언트에서 데이터 받기 서블릿에서 클라이언트로 데이터를 넘길 때는 PrinterWriter를 사용한다. index.html name: age: web.xml sample3 index.html index.htm index.jsp default.html default.htm default.jsp hello sample3.HelloServlet hello /hello HelloServlet.java package sample3; import java.io.IOException; import java.io.Pri.. 2023. 6. 28.
[JAVA] 간단한 클래스 예제 간단한 클래스 예제 부모 클래스 Animal public class Animal{//public private protected private int feetNum; public Animal(int feetNum){ this.feetNum = feetNum; } public void sound(){ System.out.println("기본 동물 울음소리 ~~" ); } public void introduce(){ System.out.println("기본 동물 소개 ~~"); } } 부모 클래스를 정의한다. Animal 생성자는 발의 갯수를 받아 멤버 변수를 초기화한다. sound 메서드는 동물 기본 울음소리를 출력한다. introduce 메서드는 동물 기본 소개를 출력한다. 자식 클래스 1 Cat pub.. 2023. 6. 28.
[Java] 자바의 상속(extends/super/overriding) 정리 자바의 상속 extends 키워드 extends 키워드를 사용하여 상속 관계를 구현할 수 있다. 상속은 코드의 재사용성과 확장성을 향상시킨다. 슈퍼 클래스에 공통된 특징과 동작을 정의하고, 이를 서브 클래스에서 상속받아 필요한 변경이나 추가를 할 수 있다. 이로써 코드 중복을 줄이고 유지보수성을 개선할 수 있다. 자식 클래스는 부모 클래스의 public혹은 protected혹은 default인 메소드나 멤버를 사용할 수 있다. *자바에서는 기본적으로 모든 클래스는 extends Object즉, Obejct 클래스를 상속받는다. public : 어디서든 접근 가능 protected : 서브 클래스에서 접근 가능 private : 상속되지 않으며 슈퍼 클래스 내부에서만 접근 가능 class ChildClas.. 2023. 6. 19.