μ¬μ©νμ λ° νκΈμ²λ¦¬
Helloπ Hiπ
μ΄μ λ μ¨κ° λ°λ―ν΄μ‘λ€μ γ γ
κ·Έλλ μμ§ μ½λ‘λκ° λλ κ²μ μλλκΉ λ§μ€ν¬ νμ-!! μμ§ λ§μκ³
λ°λ‘ λ€ κ°μ΄ Let's Go ~~ (ΰΈ •_•)ΰΈ
β· Jsp μ¬μ© νμ
1. μ μΈλ¬Έ (Declaration) - <%! %>
: μ μ λ³μ μ μΈ λ° λ©μλ μ μΈμ μ¬μ©λ©λλ€.
2. μ€ν¬λ¦½νΈλ¦Ώ(Scriptlet) - <% %>
: νλ‘κ·Έλλ° μ½λ κΈ°μ μ μ¬μ©λ©λλ€.
3. ννμ(Expression) - <%= %>
: νλ©΄μ μΆλ ₯ν λ΄μ© κΈ°μ μ μ¬μ©λ©λλ€.
* (= <% out.println("λ΄μ©") %>
β· νκΈ μ²λ¦¬
1. μλ²μμ μΉ λΈλΌμ°μ μ μλ΅λλ νμ΄μ§μ νλ©΄ μΆλ ₯μ κ²½μ°
: <%@ page contentType="txt/html; charset=utf-8"%>
- λͺ¨λ νμ΄μ§μ λ°λμ μμ±ν΄μ€μΌ ν©λλ€.
2. μΉ λΈλΌμ°μ μμ μλ²λ‘ λμ΄μ€λ νλΌλ―Έν° κ°μ νκΈμ΄ μλ κ²½μ°( POST λ°©μ )
: <% request.setCharacterEncoding("utf-8"); %>
- formμΌλ‘λΆν° νλΌλ―Έν°λ₯Ό λ겨λ°λ νμ΄μ§μλ λ°λμ μμ μ½λλ₯Ό μμ±ν΄μ€μΌ ν©λλ€.
3. μΉ λΈλΌμ°μ μμ μλ²λ‘ λμ΄μ€λ νλΌλ―Έν° κ°μ νκΈμ΄ μλ κ²½μ° ( Get λ°©μ )
: server.xmlνμΌμ μμ ν΄μ£Όλ©΄ λ©λλ€.
(μμ λ°©λ² : β ν°μΊ£ ν\conf ν΄λ -> server.xml
β‘ [μ΄ν΄λ¦½μ€ κ²½μ°] project Explorer -> Servers -> Tomcat -> server.xml)
- Connector νκ·Έλ₯Ό μ°Ύμμ URIEncoding="UTF-8"λ₯Ό μ λ ₯ν΄μ€λλ€.
λμ~~!!
λ€μμλ μ¬μ© νμμ νμ©ν μ€μ΅μΌλ‘ λ€μ μ°Ύμμ€λλ‘ νκ² μ΅λλ€.
κ·ΈλκΉμ§ μμ ~~ (βΛ∀Λβ)