[JSP] JSP μμνκΈ°
JSP κ°λ° νκ²½ ꡬμΆνκΈ°
-
μλ° κ°λ° νκ²½ - JDK
- JSPλ HTML μ½λ λ΄μ μλ° μ½λλ₯Ό μμ±νλ κ²μ΄κΈ° λλ¬Έμ μλ° κ°λ° λκ΅¬μΈ JDKκ° λ°λμ μ€μΉλμ΄ μμ΄μΌ νλ€.
-
μΉ μλ² - ν°μΊ£
- μΉ νλ‘κ·Έλλ° μΈμ΄λ‘ μμ±λ μΉ νμ΄μ§κ° μ€νλμ΄ μΉ λΈλΌμ°μ μ λνλλλ‘ νκΈ° μν΄μλ μΉ μ»¨ν μ΄λλ₯Ό μ€μΉν΄μΌ νλ€.
tomcat > λλ Tomcat 9.0μ λ€μ΄ λ°μλ€
-
ν°μΊ£ μ€μΉ νμΈ
-
appwiz.cpl / services.mscμμ μ€μΉ / βμν-μ€νβ νμΈ
-
http://localhost:8080 λλ http://127.0.0.1:8080 π½
- ν°μΊ£ μ€μΉ μ μΌλ°μ μΌλ‘ 8080ν¬νΈλ₯Ό μ¬μ©νκΈ° λλ¬Έμ μ΄ν΄λ¦½μ€ ν°μΊ£ κ°μ μλ²μμλ Tomcat admin port : 8100 , HTTP/1.1 : 8101 λλ Tomcat admin port : 81, HTTP/1.1 : 80 λ±μ ν¬νΈλ‘ μ€μ ν΄ μ¬μ© (80 : μΉμλ²μ κΈ°λ³Έ ν¬νΈ)
-
μ΄ν΄λ¦½μ€μμ JSP μμνκΈ°
νλ‘μ νΈλ₯Ό ꡬλν μλ² λ§λ€κΈ°
=> μ΄ν΄λ¦½μ€ μμ κ°μ μλ²λ ν°μΊ£ μλ²λ₯Ό ν΄λ¬μ€ν°λ§(Clustering)νλ κ² (ν΄λ¬μ€ν° = λκΈ°ν(Synchronized))
βΆ
νλ‘μ νΈ (Dynamic Web Project) μμ±νκΈ°
βΆ
JSP File λ§λ€κΈ°
!! μ΄ν΄λ¦½μ€μμ μΉνλ‘κ·Έλ¨ κ΄λ ¨ λͺ¨λ νμΌμ λμ μΉ νλ‘μ νΈ(νλλ ν 리)μ src ν΄λ νμ webapp ν΄λμ μμ±ν΄μΌ νλ€ !!
βΆ
νμΌ μμ± ν μλ²μ λ±λ‘νκΈ°
βΆ
μλ²μμ μ€ννκΈ° (ctrl + F11)
βΆ μλμ κ°μ΄ μ μ€νλλ©΄ μ±κ³΅! π
server.xml
-
docBase : μΉ μ ν리μΌμ΄μ μ΄ μμΉν ν΄λμ μ€μ κ²½λ‘
-
path : μΉ μ ν리μΌμ΄μ μ 컨ν μ€νΈ μ΄λ¦, μΉ λΈλΌμ°μ μμ μ€μ μΉ μ ν리μΌμ΄μ μ μμ²νλ μ΄λ¦, μΉ μ ν리μΌμ΄μ μ κ²½λ‘ (ex) https://localhost/path)
-
reloadable : μ€ν μ€ μμ€μ½λκ° μμ λ κ²½μ° λ°λ‘ reload ν μ§ μ¬λΆ μ€μ / falseλ‘ μ€μ ν κ²½μ° ν°μΊ£ μ€μ§ ν λ€μ μ€νν΄μΌ νλ trueλ‘ μ€μ νμ.