Presentation Frameworksλ‘ Model 2ννμ Architecture λ₯Ό ꡬννλ€.
{{|
Strutsμ λΉμ·ν λͺ¨λΈ 2 ννμ μν€ν μ² μ΄μ§λ§ μ€νΈλΏμΈ λ³΄λ€ λ°μ λ λͺ¨λΈ μ΄λ²€νΈ ν΅μ§ λ©μ»€λμ¦μ μ 곡νλ€. λ°λΌμΏ λ€ νλ μ μν¬λ μ격ν JSPμ κ·Ό λ°©μκ³Ό λ¬λ¦¬ λ λ°μ΄λ μ μ°μ±κ³Ό νμ₯μ±μ μ 곡ν μ μλλ‘ ν νλ¦Ώ μμ§ μ»΄ν¬λνΈλ₯Ό μλ‘ λ§λ€μλ€. μ΄ νλ‘μμν¬μμλ μ¬μ©μ μΈν°νμ΄μ€λ₯Ό μμ±ν λ XMLCλ₯Ό μ΄μ©νμ¬ μ½λμ 컨ν μΈ λ₯Ό λΆν νλ€. XMLCλ μλ° κΈ°λ°μ μ»΄νμΌλ‘μ¨ HTMLκ³Ό XMLλ¬Έμλ₯Ό μμ€λ‘ μ½μ΄ λ€μ¬ μ»΄νμΌ νκ³ μλ° ν΄λμ€ νμΌμ μμ±νλ€. μ΄ μλ° ν΄λμ€ νμΌμ λ°νμμ λ¬Έμλ₯Ό μ¬μμ±νλλ° μ΄μ©λλ€. ...μ€λ΅... λ§ν¬μ κ³Ό μ ν리μΌμ΄μ λ‘μ§μ λΆλ¦¬ν λμ μΉ λμμ΄λλ λ§ν¬μ μ, νλ‘κ·Έλλ¨Έλ μ½λ©μ μ§μ€ν μ μλ€.
|}}
Programming Jakarta Struts μΈμ©
Strutsμ λΉμ·ν λͺ¨λΈ 2 ννμ μν€ν μ² μ΄μ§λ§ μ€νΈλΏμΈ λ³΄λ€ λ°μ λ λͺ¨λΈ μ΄λ²€νΈ ν΅μ§ λ©μ»€λμ¦μ μ 곡νλ€. λ°λΌμΏ λ€ νλ μ μν¬λ μ격ν JSPμ κ·Ό λ°©μκ³Ό λ¬λ¦¬ λ λ°μ΄λ μ μ°μ±κ³Ό νμ₯μ±μ μ 곡ν μ μλλ‘ ν νλ¦Ώ μμ§ μ»΄ν¬λνΈλ₯Ό μλ‘ λ§λ€μλ€. μ΄ νλ‘μμν¬μμλ μ¬μ©μ μΈν°νμ΄μ€λ₯Ό μμ±ν λ XMLCλ₯Ό μ΄μ©νμ¬ μ½λμ 컨ν μΈ λ₯Ό λΆν νλ€. XMLCλ μλ° κΈ°λ°μ μ»΄νμΌλ‘μ¨ HTMLκ³Ό XMLλ¬Έμλ₯Ό μμ€λ‘ μ½μ΄ λ€μ¬ μ»΄νμΌ νκ³ μλ° ν΄λμ€ νμΌμ μμ±νλ€. μ΄ μλ° ν΄λμ€ νμΌμ λ°νμμ λ¬Έμλ₯Ό μ¬μμ±νλλ° μ΄μ©λλ€. ...μ€λ΅... λ§ν¬μ κ³Ό μ ν리μΌμ΄μ λ‘μ§μ λΆλ¦¬ν λμ μΉ λμμ΄λλ λ§ν¬μ μ, νλ‘κ·Έλλ¨Έλ μ½λ©μ μ§μ€ν μ μλ€.
|}}
Programming Jakarta Struts μΈμ©