Action Tag
2022. 1. 20. 16:45
html
JSP 페이지 내에서 어떤 동작을 하도록 지시하는 태그입니다. 종류에는 페이지 이동을 강제하는 forward 페이지를 삽입하는 include,forward를 할 때 값을 지정하는 param, 자바의 클래스와 연동하는 useBean 등이 있습니다. forward - 현재 페이지에서 다른 특정 페이지로 전환할 때 사용합니다. include - 현재 페이지에 다른 페이지를 삽입할 때 사용합니다. 3.param - forward 및 include 태그에 데이터를 전달할 목적으로 사용되는 태그 name과 value 속성으로 이루어져 있습니다. 4.userBean(자바빈) - JAVA 언어의 데이터(변수)와 기능(메서드)으로 이루어진 클래스 5. setProperty - setter 6.getProperty - g..
JSP 내장 객체
2022. 1. 19. 23:48
html
jsp 내장객체 개발자가 jsp파일 내에 객체를 생성하지 않고 바로 사용할 수 있는 객체가 내장객체입니다. jsp 에서 제공되는 내장객체는 jsp 컨테이너에 의해 서블릿으로 변활 될때 자동으로 객체가 생성됩니다. request 객체의 이해 웹 브라우저를 통해 서버에 어떤 정보를 요청하는 것을 request라고 합니다. 이러한 요청 정보가 담기고 관리되는 곳이 request객체입니다. -request 객체가 제공하는 기능. 1.클라이언트(웹 브라우저)와 관련된 정보 읽기 기능. 2.서버와 관련된 정보 읽기 기능. 3.클라이언트가 전송한 요청 파라미터 읽기 기능. 4.클라이언트가 전송한 쿠기 읽기 기능. request 는 자동생성되며 request에 .을 찍어 바로 사용합니다. request 는 브라우저에 ..
Servlet(서블릿)
2022. 1. 18. 15:22
html
URL 맵핑 요청방식(Get,Post) 한글처리 특징 순수 자바코드 .Java 확장자 클라이언트의 요청에 동적으로 작동하고, 응답은 html 을 이용 java thread를 이용하여 동작. MVC 패턴에서 Controller 로 이용됨. Servlet 특징 서블릿은 여러개가 있을수 있다. 서블릿 구분 방법 1.URL -Mapping - url 매핑을 하지 않으면 URL 주소가 너무 길어지고, 경로가 노출되어 보안에 위험이 생기기 때문에 URL 매핑을 사용하여 그 문제들을 해결합니다. - http://localhost:8181/JSPBasic/servlet/kr.co.park.HelloWorld ---->> http://localhost:8181/JSPBasic/HelloWorld 사용방법 1.어노테이션 ..
JSP 태그
2022. 1. 17. 23:09
html
JSP 특징 동적 웹어플리케이션 컴포넌트 (자바 코드 사용가능) .JSP 확장자 클라이언트의 요청에 동적으로 작동하고 응답은 HTML을 이용. JSP 태그의 개념을 이해해보자. -Servlet 은 Java 언어를 이용하여 문서를 작성하고, 출력객체를 이용하여 html 코드를 삽입합니다. -jsp 는 서블릿과 반대로 html코드에 java언어를 삽입하여 동적문서를 만들수 있습니다. - html 코드 안에 java코드를 삽입하위 위해서는 jsp태그를 이용해야 하며, 이러한 태그를 학습해야 합니다. 스크립트릿(Scriptlet) JSP 페이지 안에서 자바 언어를 사용하기 위한 요소중 가장 많이 사용하는 태그입니다. 스크립트릿 안에는 우리가 알고 있는 거의 모든 자바 코드를 사용할수 있습니다. 선언(Declar..
JSP -1
2022. 1. 13. 18:05
html
웹 프로그래밍 URL 개념 웹 프로그래밍 가동원리 HTML 학습 웹 프로그래밍 -1개 이상의 사이트가 연결되어 있는 인터넷 서비스의 한가지 형태입니다. -인터넷이란 1개 이상의 네트워크가 연결되어 있는 형태를 말합니다. 웹 장점 -사용자 : 별도의 설치 없이 프로그램을 사용할 수 있기 때문에 접근성이 용이. -개발자 : 사용자용 프로그램을 별도로 제작하지 않고, HTML 을 이용하여 사용자UI 를 구축하기 때문에, 개발에 소요되는 시간과 노력이 줄어듬. JSP 웹 자정 1.풍부한 Java API 를 사용하여 제작됨. 2.JSP 기반의 웹어플리케이션은 특정 운영체제가 아니더라도 호환성의 문제가 없음. 3. 실제 코드가 프로그램에서 노출되지 않기 때문에 보안상의 장점이 있음. URL 프로토콜: 네트워상에서 ..