[Servlet&JSP] JSP 기본 태그[Servlet&JSP] JSP 기본 태그

Posted at 2020. 7. 27. 07:07 | Posted in JAVA/Servlet & JSP
반응형





■ JSP 기본 태그




HTML이나 자바스크립트에 의해 작성된 페이지들은 그 페이지를 사용하는 사용자와 상관없이 항상 동일한 내용만을 제공해주는 정적 페이지이다.


하지만 웹 프로그램들은 사용자에 따라 서로 다른 내용이 제공되어야 하는데 이러한 동적 페이지를 구현하기 위해서는 다음과 같이 JSP 태그를 사용해야 한다.



종류

형식

사용 용도

 스크립트릿( Scriptlet )

 <% %>

 · 자바 코드를 기술함

 선언( Declaration )

 <%! %>

 · 변수와 메소드를 선언함

 표현식( Expression )

 <%= %>

 · 계산식이나 함수 호출한 결과를 문자열 형태로 출력함

 주석( Comment )

 <%-- --%>

 · JSP 페이지에 설명을 넣음

 지시자( Directive )

 <%@ %>

 · JSP 페이지의 속성을 지정함





■ 지시자



JSP 지시자( Directive )는 태그 안에서 @로 시작하며 Page, Include, Taglib 3가지 종류가 있다.


지시자는 클라이언틔 요청에 의해 JSP 페이지가 실행되면서 지시자에 언급된 설정을 JSP 페이지 전체에서 사용가능하도록 한다.



종류

사용 용도

 Page

 · 해당 JSP 페이지 전반적으로 환경을 설정할 내용을 지정한다.

 Include

 · 현재 페이지에 다른 파일의 내용을 삽입할 경우 사용한다.

 Taglib

 · 태그 라이브러리에서 태그를 꺼내와 사용할 수 있는 기능을 제공한다.





반응형
//

[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기

Posted at 2020. 7. 22. 15:20 | Posted in JAVA/Servlet & JSP
반응형






■ Eclipse 설치하기




먼저 https://www.eclipse.org/downloads/ 페이지에 접속하여 이클립스를 다운받는다.






기본적으로 접속한 사용자의 컴퓨터 사양에 맞는 eclipse-inst.exe 파일이 생성되기에

몇차례 다음 > 다음 버튼을 누르닌 식으로 버튼을 누르면 쉽게 다운받을 수 있다.




다운받은 eclipse-inst.exe 파일을 실행하면 어떤 개발 목적을 위한 Eclipse를 찾는지 묻는다.







우리는 JSP, Spring Framework 개발을 준비하기 위한 목적이기에

Eclipse IDE for Enterprise Java Developers를 선택한다.



그럼  Eclipse IDE for Enterprise Java Developers를 설치 하기에 앞서

설치 경로등 몇가지 사항을 지정할 수 있다.








기본적으로 JRE는 사용자 컴퓨터의 기본 세팅되어 있는 환경을 불러올 것이며

Eclipse의 설치경로는 기본 값 C:\User\사용자폴더\eclipse\이클립스버전 과 같이 자동 생성된다.

설치할 곳을 변경하려면 여기서 변경을 해주어야 한다.

설정 확인이 끝나면 INSTALL 버튼을 클릭하여 Eclipse를 이제 설치해 보도록 하자.



설치가 진행되는 와중에 Eclipse의 설정하는 부분에 관해 동의를 구하는 팝업창이 나타나는데.








Accept 버튼을  클릭하여 설정에 동의를 하고 설치를 계속 진행한다.







그렇게 설치가 완료되면 LAUNCH 버튼을 클릭해 주면 Eclipse가 실행되는데.







이때 Eclipse의 Workspace ( 작업경로 )를 물어온다.

C:\사용자폴더\eclipse-workspace로 기본값이 생성되는데

작업경로를 변경하고 싶다면 여기서 작업경로를 변경해 주면된다.


Launch 버튼을 클릭하면 이제 진짜 Eclipse가 실행된다.





■ Apache Tomcat 설치 및 설정




Eclipse의 준비가 끝났다면 이제 Apache Tomcat을 추가하여 서버를 작동시켜 보자.






Eclipse 상단 메뉴중 Window 에서 Preferences 를 선택한다.






환경설정 메뉴가 팝업되면여기서 좌측 카테고리의 Server > Runtime Environments 항목에 들어와서

Addition 버튼을 클릭하여 Tomcat 서버를 구성해 보자.



여기서 Eclipse는 Apache Tomcat v8.0을 사용하겠다.







위와같이 사용할 Apache Tomcat을 선택하고 Next 버튼을 클릭해 주면된다.



그럼 Tomcat Server를 세팅하는 데 앞서 먼저 Tomcat을 다운로드 받아야 하는데.

이클립스 내에서 이를 간단히 해결 할 수 있다.








Download an Install 버튼을 클릭하여 Apache Tomcat을 다운받는다.


다운을 받기위헤서는 아파치의 사용자 계약 조건에 먼정 동의를 해주어야 한다.







동의를 해부고 Finish 버튼을 클릭하면

아파치를 컴퓨터 어디에 설치할지를 지정할 폴더가 생기는데.












기본적으로 아파치 톰캣은 C:\Program File\Apache Software Foundation\사용톰캣버전

으로 지정되는데, 마찬가지로 변경을 원하는 유저는 여기서 변경을 하면 된다.

설치경로 지정까지 다 마무리가 되면 이클립스에서 바로 아파치 톰캣의 설치를 진행하는데





■ Eclipse를 통해 Tomcat에 Web Projcet 추가하기











화면 하단에 퍼센트 바를 통해 얼마나 설치가 진행중인지를 알 수 가있다.

100% 설치가 다 되야 Finish 버튼이 활성화 되는데,

설치가 완료되면 Finish 하여 서버 설치를 마무리 지자.







생성한 프로젝트의 WebContent 디렉토리에서 마우스 우클릭을 하여

메뉴 리스트가 보여지면 New > JSP File 버튼을 클릭하여 첫 *.jsp 파일을 만들어 낼것이다.







New JSP File 차잉 팝업되면

File name에 파일의 이름을 짓고 Finish 버튼까지 눌러주면 이제 JSP 파일의 생성도 마무리 되었다.

생성된 JSP 파일에 아래와 같이 Hello World라는 텍스트를 삽입하고출력해 보자.




 Hello_World.jsp

<%@ page language="java" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
        <h1>Hello World ~ !!</h1>
</body>
</html>




위 코드를 다 작성했다면 이제 작성한 *.jsp 파일과

그 *.jsp를 담고있는 해당 포로젝트를 아파치 톰캣 서버를 이용해 화면해 출력할 것이다.







다시 이클립스 상단의 Run 버튼을 클릭하고

해당 메뉴에서 Run As > Run on Server 를 통해 새로 생성한 신규 프로젝트를 서버에 등록하도록 한다.







Next 버튼을 클릭하여 서버 설정을 확인해 본다.







Configured 메뉴에 Web Project를 추가하고 Finish 버튼을 클릭해 준다.








그럼 위와같이 이클립스의 내장 브라우저를 통해 우리가 작성한 코드가 출력되는 것을 확인 할 수 있고

그 URI 값을 다른 파이어 폭스, 크롬등의 브라우저에 복사 붙여넣기 하면 실행되는것을 알 수 있다.










우리가 생성한  web-study-01  프로젝트 명에 Hello_World.jsp 파일을 실행한 것을 확인 할 수 있다.









반응형

'JAVA > Servlet & JSP' 카테고리의 다른 글

[Servlet&JSP] JSP 기본 태그  (0) 2020.07.27
[JSP & Servlet] Servlet과 JSP의 기초 개념  (0) 2020.07.22
//

[JSP & Servlet] Servlet과 JSP의 기초 개념[JSP & Servlet] Servlet과 JSP의 기초 개념

Posted at 2020. 7. 22. 01:25 | Posted in JAVA/Servlet & JSP
반응형
 





■ 서블릿과 JSP의 기초 개념





서블릿은 Server + Applet의 합성어로 서버에서 실행되는 Applet이란 의미로 자바를 이용하여 웹에서 실행되는 프로그램을 작성하는 기술을 말한다.




웹 애플리케이션을 제작하기 위해 제공되는 언어는 이미 언급한 PHP, ASP와 같이 많지만 요즘에 많은 기업에서는 JSP & Servlet을 사용하고 있다.


이는 다른 웹 기술에 비해 빠른 응답을 해 줄 수 있다는 장점이 있기 때문이다.


JSP & Servlet을 PHP 처럼 JSP라 하지 않고 JSP & Servlet이라고 한 이유는 독특한 탄생비화 때문이다.




서블릿은 자바 클래스 형태의 웹 어플리케이션을 말하는데, 브라우저를 통해 자바 클래스가 실행되도록 하기 위해서는


javax.servlet.http 패키지에서 제공하는 HttpServelt 클래스를 상속받아 구현해야 한다.

( HttpServlet 클래스를 상속 받아 만든 서브 클래스를 서블릿 클래스라고 한다. )




서블릿 또한 자바 프로그램의 다른 클래스들처럼 자바 가상머신인 JVM에서 동작하므로 클래스 파일이 생성되어야 하므로 클래스의 형태로 작성한다.


JDK에는 웹 애플리케이션을 제작할 수 있는 클래스가 제공되지 않고 톰캣을 설치하고 나면 웹 어플리케이션을 제작할 수 있는 클래스가 제공되지 않고


Tomcat을 설치하고 나면 웹 어플리케이션을 제작할 수 있는 클래스가 제공되는데, 그 클래스가 HttpServlet이다.


HttpServlet은 웹 서비스가 가능한 웹 어플리케이션을 제작할 수 있도록 자바를 확장해 놓은 클래스로 톰캣을 설치하면 제공된다.

( HttpServlet을 상속받은 클래스를 서블릿이라고 한다. )


이미 여러 기능들이 미리 만들어져 있기 때문에 개발자는 편리하게 HttpServlet을 활용하여 새로운 기능의 웹 프로그램을 만들 수 있는 것이다

반응형

'JAVA > Servlet & JSP' 카테고리의 다른 글

[Servlet&JSP] JSP 기본 태그  (0) 2020.07.27
[Servlet&JSP] Eclipse 설치 및 Tomcat 설정하기  (0) 2020.07.22
//

[JAVA] Windows 10 컴퓨터, JAVA 8 버전 설치하기[JAVA] Windows 10 컴퓨터, JAVA 8 버전 설치하기

Posted at 2020. 7. 18. 11:39 | Posted in JAVA
반응형






■ JDK 8 버전 다운받기





https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html 경로에 접속하여 JDK를 다운받아야 한다.


Java SE 8 ( 8u202 and earlier ) 버전을 선택해 준다.








  ※ JAVA SE 8 ( 8u202 and earlier ) 버전을 받는 이유?


   Oracle이 2018년 7월부터 JAVA를 유료( Paid ) 구독형 라이센스로 개편하면서


   JAVA SE 8 ( 8u211 and later ) 버전부터는 6개월 이후부터는 보안 업데이트가 이루어지지 않는 형태로 변경되었다.


   그렇기 때문에 JDK 8 버전 이상을 무료( Free )로 이용하기 위해서는


   Oracle이 아닌 Open JDK ( https://openjdk.java.net/ )를 통해 이용하면 된다.






윈도우에서 JDK를 설치하기 위해서는


Windows 10 기준으로 jdk-8u202-windows-x64.exe 버전을 다운받아 설치를 진행하면 된다.


( 요즘은 거의 없을거라 생각하지만 컴퓨터 윈도우10 32bit 라면 jdk-8u202-windows-i586.exe 다운받으면 된다. )







jdk-8u202-windows-x64.exe 를 선택하면 위와 같은 팝업창이 나타난다.


I reviewed and accept hte Oracle Binary Code License Agreement for the Java SE Platform Products

( Java SE 플랫폼 제품에 대한 Oralce 이진 코드 라이센스 계약을 검토하고 동의 합니다. )


항목을 체크해 주고 다운로드를 진행한다.





다운로드를 진행하는 과정에 있어


오라클 계정에 로그인 되어 있지 않다면 로그인 페이지로 이동을 하게된다.





계정이 존재한다면 로그인을 하면 JDK의 다운이 자동적으로 이루어지고


계정이 존재하지 않는다면 우선 회원가입 후 로그인하여 다시 다운받도록 하자.











■ JDK 8 버전 설치하기





이제 다운받은 jdk-8u202-windows-x64.exe 를 실행해보자.






Next 버튼을 클릭하여 설치를 계속 진행해준다.





설치 진행과정중 JDK의 설치경로를 물어본다.






기본 설치경로 그대로 사용한다면 Next 버튼을 클릭해 주면 되지만.


여기서는 우선 Change 버튼을클릭하여 설치경로를 확인 해 주자.







기본적으로 윈도우 환경에서 JDKC:\Program\ 경로JAVA 디렉토리를 새로 만들고 그 안에 JDK의 설치가 진행된다.


설치경로를 확인하고 OK 버튼을 클릭한다.




설치 경로의 확인이 끝났으면 Next 버튼을 클릭하여 설치를 계속 진행한다.






그럼 이제 JDK의 설치가 진행된다.








이렇게 JDK의 설치가 진행되는중 자동적으로 JRE의 설치 또한 진행을 하게된다.


JRE의 경로 또한 변경을 원한다면 변경 버튼을 클릭하여 경로를 맞춰주면 된다.








다음 버튼을 클릭하여 JRE의 설치도 함께 진행을 해주자.







그럼 JDKJRE의 설치가 완료되었다.



위 설치 과정중 설정한 C:\Program Files\Java ( 기본 설치 경로 )로 이동해보면








jdk1.8.0_202, jre1.8.0_202 폴더가 구성된 것을 확인할 수 있다.













■ Windows 10 컴퓨터에 JDK 설정하기






JDK를 설정하려면 시스템 속성에서 환경변수를 변경해 주어야 하기에


윈도우 시스템  창을 실행해야 하는데 시스템 창을 실행하는 방법에는 몇가지 있다.





제어판을 열고 시스템 항목을 선택한다.


② 바탕화면 내 컴퓨터를 마우스로 우클릭하면 나오는 메뉴에서 속성을 선택한다.




그럼 시스템 창 화면 좌측 메뉴에 고급 시스템 설정이 존재한다.


해당 메뉴를 실행해준다.





시스템 속성 창이 나타나면 상단 카테고리중 고급 항목에 들어가 보면


환경 변수 설정 버튼이 존재한다.





위 버튼을 클릭하고 설치한 JDK를 윈도우 환경변수에 적용하는 작업을 이제 진행하면 된다.








#01. JAVA_HOME, CLASSPATH 환경변수 등록





  ※ JAVA_HOME, CLASSPATH 환경변수를 등록하는 이유


   JAVA_HONE, CLASSPAHT는 자바에서 사용하는 환경변수로서 JDK의 위치를 지정하고,


   클래스를 모아 놓은 경로를 설정해주는 역할을 수행한다.

 




환경 변수 창에서 새로 만들기 버튼을 클릭해준다.






그럼 시스템 변수 편집 창이 나타나는데.


여기서 우리가 설치한 JDK의 경로를 지정해 주면된다.



 변수 이름 : JAVA_HOME

 변수 값 : C:\Program Files\Java\jdk1.8.0_202\ ( JDK 기본 설치 경로 )




JAVA_HOME환경 변수 추가가 완료되었다면.


CLASSPATH 환경 변수를 또 새로 만들어 주어야 한다.






다시 새로 만들기 버튼을 클릭해 주고


시스템 변수 편집창에서 CLASSPATH의 경로를 추가해 준다.




 변수 이름 : CLASSPATH

 변수 값 : .;%JAVA_HOME%\lib\tools.jar







#02. Path 환경변수 등록






  ※ Path 환경변수의 역할


   어떤 실행 파일을 실행하는데 있어 해당 위치에 파일이 없으면


   컴퓨터는 2차적으로 Path 경로에서 실행 파일을 찾아 실행한다.

 



이번에는 환경 변수 창에서 Path를 찾고 편집 버튼을 클릭한다.







그럼 환경 변수 편집 창이 나타나는데 아래와 같이 작업을 진행하면 된다.






먼저 새로 만들기 버튼을 클릭하고 환경변수 창에 새롭게 입력할 수 있는 영역이 추가되면


%JAVA_HOME%\bin\ 값을 입력해주고 확인 버튼을 클릭하면 모든 설정이 완료된다.













■ JAVA 설정 확인하기





JDK환경 변수 설정까지 완료가 다 되었다면 이제 JAVA 설정이 마무리 되었는 확인해 보자.







윈도우 시작 버튼을 클릭하고 검색창에서 Windows PowerShell을 검색하여 실행하면


파워쉘 커맨드 창이 나타난다.



 C:\> java -version



C:\> java -version 을 입력하면 우리가 설치한


JAVA SE 1.1.8.0_202 가 버전이 나타나는 것을 확인 할 수 있다.





다음으로 javac 명령어를 입력해 보자.


 C:\> javac




C:\> javac를 입력하면 자바 컴파일러 사용방법에 대한 설명 리스트가 출력된다.





  ※ javac란?


   자바 컴파일러( JAVA Compiler )를 이야기하며, 자바코드를 작성한 소스파일( .java )을 자바 가상 머신( JVM )이 인식할 수 있는


   바이트 코드( .class ) 타입으로 변환시켜주는 역할을 한다.


















반응형
//