JSP/JSP 공부

[jsp] JSTL시작 + 연결

congs 2023. 5. 9. 14:10

== 시작하기 ==

먼저 한 파일에 모두 묶기

이클립스 실행 후 jsp_project로 파일 선택해 시작하기!

(이때 jsp_project로 이름을 잘못 만들었는데, 원래 이름이 jstl_project임)


 

== 첫 사용 설정 ==

 

Dynamic Web Project 시작

다이나믹 웹 프로젝트 생성!

 

 

3.1로 버전을 변경하고 next
체크하고 finish


파일 생성확인

파일에 이렇게 생성된것을 확인


java - installed JREs 설정 (jdk넣기)

window-preferences-java-Intalled JREs - 여기서add
type을 standard VM으로 설정
c드라이브에 java에 jdk선택
finish!
연결된것을 확인하고 apply


java - compiler 변경

window-preferences-Java-Compiler에서 level을 1.8로 변경후 apply


인코딩 변경

window-preferences-enco검색 후 아래 2개 인코딩 변경
css, html, jsp, xml 파일 모두 UTF-8로 인코딩 변경!!


web Brower 변경

window-preferences-web검색 후 web Browser에서 use external : 외부에서 뜨도록 변경 / web-browsers: chrome으로 변경

 


Java Build Path 설정

jstl_student에서 properties 클릭

 

java Build Path-Libraries-[JavaSE-1.7]클릭하고 -edit 클릭
JavaSE-1.8로 변경하고 finish
[JavaSE-1.8]로 변경된것을 확인!


Servers 설정

add전에는 아무것도 안떠있을것임. (server-runtime으로 들어간다는 것만 기억)
next!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
tomcat을 선택하고
add가 되면 화면에 apache가 생성된 것을 확인가능! 이제 apply

 

 

 

 

 

server에 있는 create new server 더블 클릭!
servers에 Tomcat v8.5가 적용된것을 확인!


Port - http를 8088로 변경

servers의 Tomcat..더블클릭 - Overview클릭
Http부분을 8088로 변경


servers에서 Path -> jstl_study의 경로를 / 으로 변경

Servers의 Tomcat..더블 클릭-  Modules클릭- /jstl_study클릭하고 edit !
Path를 / 로 변경후 ok
/으로 변경이 된것을 확인!


Target runtimes설정

jstl_study에서 우클릭 - properties클릭
Targeted Runtimes- Apache Romcat v8.5클릭하고 apply


 

jstl_study에서 우클릭 - properties클릭

 

project facets-java의 version을 1.8로 변경 후 apply


lib 다운 받기

1.  jstl - 1.2.jar

jstl 검색
1.2 클릭
jar 다운


2. taglibs-standard-compat-1.2.5.jar

3. taglibs-standard-jstlel-1.2.5.jar

4. taglibs-standard-imp-1.2.5.jar

5. taglibs-standard-spec-1.2.5.jar

- 모두 아래와 동일한 방법으로 다운

1.2.5 클릭
bundle 다운


다운받은 lib 이동

main- webapp-WEB-INF안에 lib파일 안으로 모두 이동!

 


== 사용하기 ==

사용 : webapp에서 ctrl+n -> JSP file 생성!