μ΄λ² μ₯μμλ JSPνμΌμ νλμ½λ© νλ ν μ€νΈλ₯Ό λ©μμ§ νμΌλ‘ μ΄λμν€κ³ λ©μμ§ νμΌμμ ν μ€νΈλ₯Ό μ½μ΄μμ JSP νμΌμ μ½μ νλ λ©μμ§ κ΄λ ¨ λ΄μ©κ³Ό μ¬μ©μμ μ λ ₯κ°μ΄ μ³μ μ λ ₯κ°μΈμ§λ₯Ό κ²μ¬νλ 컀맨λ κ°μ²΄ κ²μ¦μ λν λ΄μ©μ νμ΅νλ€. μ΄λ² μ₯μ ν¬κ² μ΄λ €μΈ κ² μμλλ° μμν μ€λ₯κ° λμ μ 리νλλ‘ νκ² λ€.
λ©μμ§ νμΌμ μμ±νκ³ Java νμΌλ κ·Έκ²μ λ§κ² μμ νκ³ λ§μ§λ§μΌλ‘ JSP νμΌμ νλμ½λ© νλ ν μ€νΈ λ΄μ©μ λ©μμ§ νμΌμμ μ½μ΄μ€λλ‘ νκΈ° μν΄ JSP νμΌμ μμ νλ κ³Όμ μ κ±°μ³€λ€. κ·Έμ€μμλ JSP νμΌμ μμ ν λ JSTL νμ₯ νκ·Έ μ¬μ©μ μν΄ JSP μ§μμ νκ·Έλ₯Ό μΆκ°νλλ° μ¬κΈ°μ λ Έλ λ±μ§κ° λ΄λ€. λκ° μ΄μνλ€.

λκ° μ΄μνμ§λ§ 'κ·Έλλ νΉμ μλ²μ μ¬λ¦¬λ©΄ λμν μλ μμ§ μμκΉ...?' νκ³ μλ²μ μ¬λ €λ΄€λ€.

μ μλμΌ κ΅¬κΈλ§ν΄^^ νΉμ νλλ° μμ μ€λ₯λ₯Ό λ±μ΄λ²λ Έλ€. org.apache.jasper.JasperExceptionμ jsp λ¬Έλ² μ€λ₯λ€. μκΉ κ·Έ κ²½κ³ λλ¬Έμ μλλ κ² κ°μλ€. μ²μμ tablibκ° μ΄μ μ¬μ©λμ§ μλ건κ°..? νλλ° μλ κ² κ°μλ€. μ΄μ μ¬μ©νμ§ μλλ€λ λ΄μ©μ κ·Έ μ΄λμλ μλ€. κ²½κ³ κ° λ΄λ νκ·Έλ₯Ό ꡬκΈλ§νλ€λ³΄λκΉ λμ λκ°μ μ€λ₯κ° λλ μ¬λμ λ°κ²¬νλ€. μ΄ μ¬λμ
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
μ΄ λ κ°μ§ λͺ¨λ μ€λ₯κ° λλ κ² κ°μλ€. λλ κ·Έλ¬λ μλμͺ½μ prefix="spring" μ νκ·Έλ§ μ€λ₯κ° λ¬λ€. ν λκ° μ΄μνλ°.. μ΄μ¬λμ WEB-INF/lib ν΄λ μ§μ spring webmvc jar νμΌμ μ μ₯νλ€κ³ νλ€. λκ° μλΉν μ°μ°νλ°.. λκ°μκ±΄λ° νλλ λκ³ νλλ μλλ€κ³ ...? κ·Έλμ λ μ°Ύμλ΄€λ€. μ΄λ²μ μ€λ₯ λ΄μ©μΌλ‘ κ²μμ ν΄λ΄€λ€. κ·Έλ¬λλ μ΄λ€ μ¬λμ ν°λ°μ΄ν νλκ° λͺ¨μμ΄ μ΄μν΄μ μ§μ°κ³ λ€μ ν΄λ΄€λλ λλ€κ³ νλ€. μ μμ μΌλ‘ λμνλ νκ·Έλ₯Ό 볡λΆν΄μ λ°μ΄ν μμ ν μ€νΈλ§ λ°κΏλ΄€λ€. κ²½κ³ κ° μ¬λΌμ‘λ€.

(λμΆ© κ°λΉμ€μ½μ§€)
κ²½κ³ κ° μ¬λΌμ§λ μλ²μ μ¬λ €λ μ λμνλ€. μ λ²μλ ν λ² jspνμΌ μ±
λ΄μ© κ·Έλλ‘ μ μλλ° κ²½κ³ κ° λ¨λλΌλ.. λκ° λ°μ΄νλ κ·Έλ° κ²λ€μ΄ μ΄μνκ² μ
λ ₯λ λκ° μλ 보λ€.. μ κ·Έλ¬λμ§λ μ μ μμλ€. μ΄μ¨λ κ° νκ·Έ λΆλΆμ μ μ λμνλ νκ·Έλ‘ λ°κΏ¨λλ μ λμνλ€.

μ΄λ―Έμ§μ 보μ΄λ κΈμ μ€ μ½κ΄ λ΄μ©μ μ μΈν λλ¨Έμ§ κΈμλ€μ λ©μμ§ νμΌμμ μ½μ΄μ¨ κ°μΌλ‘ νλ©΄μ μΆλ ₯λ κΈμλ€μ΄λ€. μ μ§λ³΄μ μΈ‘λ©΄μμ κ°μ κΈμλ₯Ό μ¬μ©νλ μ¬λ¬ νμ΄μ§μ λ΄μ©μ λ©μμ§ νμΌ νλλ§ λ°κΎΈλ©΄ λͺ¨λ νλ©΄μ 보μ΄λ κΈμλ€μ ν λ²μ λ°κΏ μ μλ€λ μ₯μ μ΄ μλ€.
μ΄λ² μ€λ₯λ.. μ°Έ... μ°Έμ ν μ€λ₯μλ€. μλ λκ°μ΄ λ°λΌ μ³€λλ°λ μ΄λ¬λ©΄ μ΄λ‘νμ£ ..? λ¬Έμ κ° μλλ°.. λ¬Έμ κ° μμ΅λλ€..! λ μ΄λ° κ²λ μλκ³ .. μ’ μ΄μ΄μμ§λ§ ν΄κ²°νμΌλκΉ λλ€. λ€μμλ λκ°μ μ€λ₯κ° λμ§ μκΈ°λ₯Ό λ°λ λΏμ΄λ€.. μ΄ λ¬Έμ λ§κ³ λ λ³ μ΄λ €μ μμ΄ μ± λ΄μ©λλ‘ μμ±νλ©΄ μ€λ₯ μμ΄ μ λμνλ€.
500λ² μ€λ₯ ν΄κ²° λ°©λ²(κ°μΈμ μΌλ‘ μ΄ λ°©λ²μ μ¬μ©νμ§ μμλ€) -
https://www.inflearn.com/questions/167680/곡μ -μ€νλ§-form-spring-νκ·Έ-500-μ€λ₯
org.apache.jasper.JasperException μ€λ₯ ν΄κ²° λ°©λ² -
https://velog.io/@wordi/org.apache.jasper.JasperException-%EC%98%88%EC%99%B8-%ED%95%B4%EA%B2%B0