λͺ©λ‘KITRI/SPRING (13)
π»
νμΌμ¦(Tiles)λ? νμΌμ¦λ νμΌλ€μ λΆμ΄λ κ²κ³Ό κ°μ΄ κ°κ°μ μμμ λΆμ¬μ νλμ μΉνμ΄μ§μ νλ©΄μ ꡬμ±νλ λΌμ΄λΈλ¬λ¦¬μ΄λ€. μΉ νμ΄μ§μ μμμ ν¬κ² header, content, left, nav, footerλ‘ λλμ΄μ§λ©°, μ¬λ¬ μΉ νμ΄μ§μμ μ΄ μμλ€μ 곡ν΅μ μΌλ‘ μ¬μ©νκ³ μΆλ€λ©΄ κ°κ°μ μμμ νμΌμ¦ νκ·Έλ‘ μ§μ νμ¬ νΈλ¦¬νκ² μ¬μ©ν μ μλ€. pom.xml tiles2λ₯Ό μ°κΈ° μν΄μ pom.xmlμ tiles-core, tiles-servlet, tiles-jsp κ°μ Έμ€κΈ° 4.0.0 com.java homgPage 06_MavenSpringMVC war 1.0.0-BUILD-SNAPSHOT 1.6 3.1.1.RELEASE 1.6.10 1.6.6 org.springframework spring-..
Maven(λ©μ΄λΈ) μνμΉ λ©μ΄λΈμ μλ°μ© νλ‘μ νΈ κ΄λ¦¬ λꡬμ΄λ€. μνμΉ μ€νΈμ λμμΌλ‘ λ§λ€μ΄μ‘λ€. μνμΉ λΌμ΄μ μ€λ‘ λ°°ν¬λλ μ€ν μμ€ μννΈμ¨μ΄μ΄λ€. μ°μΈ‘μλ¨μ open perspective μ ν spring(default) μ νν΄μ νλ‘μ νΈ μ΄κΈ° μ νλ‘μ νΈ μμ± > New Spring Legacy Project μ ν μ²μ μ€νλ§ νλ‘μ νΈ μμ±μ μ‘°κΈ μκ°μ΄ μμλλ€. (νλ¨μ νλ‘κ·Έλ μ€λ°λ‘ μ§νμν©μ λ³Ό μ μλ€.) pom.xml νμΌμμ μΈν μ€μ νλ€. https://mvnrepository.com/ Maven Repository: Search/Browse/Explore The AWS SDK for Java - Test Utils module holds the all the utilities ..
Annotation? μ΄λ Έν μ΄μ μ λ©νλ°μ΄ν°λΌκ³ λ³Ό μ μλ€. μ ν리μΌμ΄μ μ΄ μ²λ¦¬ν΄μΌλ λ°μ΄ν°κ° μλλΌ μ»΄νμΌ κ³Όμ κ³Ό μ€νκ³Όμ μμ μ½λλ₯Ό μ΄λ»κ² μ»΄νμΌνκ³ μ²λ¦¬ν μ§λ₯Ό μλ €μ€λ€.(μ°μ΄μ μ¬μ©νλ μΌμ μμ) 1. μ©λ 1) μ»΄νμΌλ¬μκ² μ½λ λ¬Έλ² μλ¬λ₯Ό 체ν¬νλλ‘ μ 보λ₯Ό μ 곡 @Overrid 2) μννΈμ¨μ΄ κ°λ°μ λΉλλ λ°°νμ½λλ₯Ό μλμΌλ‘ μμ±ν μ μλλ‘ μ 보λ₯Ό μ 곡 (bean, aopλ±) 3) μ€νμ νΉμ κΈ°λ₯μ μ€ννλλ‘ μ 보λ₯Ό μ 곡 β 2. μ’ λ₯ 1) μμ€ν μ μ μ΄λ Έν μ΄μ : @Overrid @Deprecated @SupperssWarning 2) 컀μ€ν (κ°λ°μ) μ΄λ Έν μ΄μ : 2-1) νμ κ³Ό μ μ - νμ , μ΄λ¦, λν΄νΈ κ° 2-2) μ μ© λμ - METHOD, FLED, TYPE(CLASS)..
κ²μν νμΌμ λ‘λ WEB-INF > lib μ νμΌμ λ‘λλ₯Ό μν .jarνμΌ μΆκ° μμ μμ : Setting -> Controller -> Service -> ServiceImp -> Dao -> mapper.xml -> DaoImp SpringController-servlet.xml fileBoardController μΆκ° memberController fileBoardController View index.jsp Spring MVC Start!!! νμκ΄λ¦¬ νμκ°μ λ‘κ·ΈμΈ λ‘κ·ΈμΈ νμμμ νμμμ λ‘κ·Έμμ λ‘κ·Έμμ κ΄λ¦¬μνμ΄μ§ νμΌκ²μν νμΌκ²μν μ°κΈ° νμΌκ²μν 보기 write.jsp ${boardNumber}, ${groupNumber}, ${sequenceNumber}, ${sequenceLev..
μ°νΈλ²νΈ κ²μ κΈ°λ₯ register.js function searchZipcode(root){ var url = root + "/member/zipcode.do"; //alert(url); window.open(url, "", "width=400, height=200, scrollbars=yes"); } function sendAddress(zipcode, sido, gugun, dong, ri, bunji){ var address = sido + gugun + dong + ri + bunji; //alert(zipcode + address); //window.close(); //opener.joinform.zipcode.value = zipcode; //opener.joinform.address.val..
λΌμ΄λΈλ¬λ¦¬ μΆκ° λ©μΈνμ΄μ§ index.jsp Spring MVC Start!!! νμκ΄λ¦¬ νμκ°μ HAspect.java package com.java.aop; import java.util.logging.Logger; import org.aspectj.lang.ProceedingJoinPoint; public class HAspect { public static Logger logger = Logger.getLogger(HAspect.class.getName()); public static final String logMsg = "LogMsg~~~~~~~~~~~~~~~"; public Object advice(ProceedingJoinPoint joinPoint) { Object obj = null; ..
ν°μΊ£ μλ² μΈν apache-tomcat-9.0.35 λ€μ΄λ‘λ https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.35/bin/ Index of /dist/tomcat/tomcat-9/v9.0.35/bin archive.apache.org Window > Preference > Server κ²μ > Runtime Environments μλ μλκ±° μ§μμ£Όκ³ Add.. Apache Tomcat v9.0 μ ννκ³ Apply and Close μλμ Server μ°½μμ μΈν μ λ§μ ν΄μ€λ€. ν¬νΈλ²νΈ 8181λ‘ μ€μ νκ²μ μ€λΌν΄μλ²κ° 8181μ΄λ―λ‘ κ²ΉμΉμ§ μκ² νκΈ° μν¨μ΄λ€. New project > Dynamic Web Projectλ₯Ό μ νν΄μ μ νλ‘μ νΈ μμ±νλ€...