π£ Languageμ ν΄λΉνλ κΈλ€ 47 Articles matched λͺ©λ‘μ΄ μμ΅λλ€. [JSP] JSP(javaServerPages) JSP(JavaServer Pages) JSPλ μ§κΈμ μ€λΌν΄μ μΈμλ Sun Microsystemsμμ λ§λ μΉ κ°λ° νμ€μΈ μλΈλ¦Ώμλ¨μ μ 보μνκΈ° μν΄ λ§λ μ€ν¬λ¦½νΈ λ°©μμ νμ€μ΄λ€.μ΄ μμ Sun Microsystemsμμ λ§λ€μλ€. μλΈλ¦Ώμ κ·μ½μ λ°λΌ λ§λ€μ΄μ§ ν΄λμ€μΈλ° μ΄λ μλ°λ‘ μ΄λ£¨μ΄μ Έ μμ΄μμ€λ₯Ό μ»΄νμΌνμ¬ λμ¨ ν΄λμ€νμΌμμλ§μ μμΉμ 볡μ¬ν΄μΌνλμ€ν μ½λ λ°©μμ΄μλ€. μ€ν μ½λ λ°©μμ μμ€λ₯Ό μ‘°κΈλ§ μμ νλ €κ³ ν΄λμμ κ³Όμ μ λ°λ³΅ν΄μΌν΄μμμ°μ ν¨μ¨μ λ¨μ΄μ§κ² νλ€λ λ¨μ μ΄ μμλ€. κ·Έλμ λμ¨ κ²μ΄ μ€ν¬λ¦½νΈ λ°©μμΈλ° μ΄λμ»΄νμΌμ νμ§ μκ³ λ²μκ³Ό μ€νμ μ§μ νλ λ°©μμΌλ‘μμ€ μμ μ΄ λ°λ‘λ°λ‘ λ°μλκΈ° λλ¬Έμμμ μ΄ μ½λ€. μ¦, μ€ν μ½λ λ°©μμ λ¨μ μ 극볡νλ€. λ μμΈν μκ³ μΆμΌμλ€λ©΄.. [JSPκΈ°μ΄] μΉ μ΄ν리μΌμ΄μ ? μΉ μ΄ν리μΌμ΄μ ( Web Application ) μΉ μ΄ν리μΌμ΄μ μ΄λλ§ κ·Έλλ‘ νμλ©΄ μ΄ν리μΌμ΄μ μΈλ°μΉμμ λμκ°λ μ΄ν리μΌμ΄μ μ΄λ λ§μ΄λ€. λ°λΌμ μΉ μ΄ν리μΌμ΄μ ꡬμΆμ μν΄ νμν μΉκ΅¬λ€μ΄ μλ€. 1. μΉ λΈλΌμ°μ μ¬μ©μκ° μ§μ 보λ νλ©΄μ μΆλ ₯ν΄μ£Όλ μΉκ΅¬λ‘μ¬μ©μμ νΈν‘νκ³ μ¬μ©μκ° μνλ μμ²μμΉ μλ²λ‘ μ λ¬νλ μΉκ΅¬. 2. μΉ μλ² μΉ λΈλΌμ°μ μκ² μ¬μ©μμ μμ²μ λ°μμ μ²λ¦¬ν νμμ¬μ©μκ° μνλ μλ΅μ μΉλΈλΌμ°μ μκ² μ λ¬ν΄μ£Όλ μΉκ΅¬λ‘μ²λ¦¬λ₯Ό μν΄ μ΄ν리μΌμ΄μ μλ²λΌλ μΉκ΅¬μ λμμ λ°μ λλ μκ³ μμ μ΄ μ§μ μ²λ¦¬ν μ μλ νλ‘κ·Έλ¨μ νΈμΆν΄μ μ²λ¦¬ν λλ μλ€. 3. μ΄ν리μΌμ΄μ μλ² μΉ μλ²κ° μ¬μ©μμ μμ²μ λν μ²λ¦¬κ° νμν λμ²λ¦¬ν΄μ£Όλ νλ‘κ·Έλ¨μ λ΄μ μλ²λ‘ μΉ μλ²μ λ€μ΄μ¨ μμ² μ€ μ².. [JAVAκΈ°μ΄] μλ° νλ«νΌ(Java Platform) μ’ λ₯ μ€λμ μλ° νλ«νΌ(java platform) μ’ λ₯μ λν΄μ μ 리νλ €κ³ ν΄μ μΌλ¨ μλ° νλ«νΌμ ꡬμ±νλ μ΄μ λ μλ°λΌλ μΈμ΄λ₯Ό ν΅ν΄μ κ°λ°μ νκΈ° μν΄μμμ κ·Έ μ’ λ₯μλ 3κ°μ§κ° μμ΄μ J2SE ( Java 2 Standard Edition )μλ° νμ€ νλ«νΌμΌλ‘ μΌλ° λ°μ€ν¬ν νκ²½μ μμ©νλ‘κ·Έλ¨μ κ°λ°ν λ μ¬μ© μ¬κΈ°μ λ§νλ μΌλ° λ°μ€ν¬νμ μ°λ¦¬κ° νμ μ¬μ©νκ³ μλ μ»΄ν¨ν°λ₯Ό λ§ν΄μ J2EE ( Java 2 Enterprise Edition )μλ°λ‘ μλ² νλ‘κ·Έλ¨μ κ°λ°ν λ μ¬μ©λλ νλ«νΌμΌλ‘ λ³Όλ₯¨μ΄ 3κ°μ§ νλ«νΌ μ€μ κ°μ₯ ν¬κ³ μ¬μ©ν μ μλ APIκ° λ§μμ J2ME ( Java 2 Micro Edition )μμ μ¬μ΄μ¦μ μ₯μΉμ λν νλ‘κ·Έλ¨μ κ°λ° μμ μ¬μ© μλ₯Ό λ€λ©΄ μ€λ§νΈν° νΉμ PDA.. [CSS κΈ°μ΄]μ΄λ―Έμ§ μν μ λ ¬ HTML μ΄λ―Έμ§ μν μ λ ¬ μμ± HTML λ¬Έμλ₯Ό μμ±νλ€ λ³΄λ©΄ μ΄λ―Έμ§ λ°λ‘ μμ κΈμ μ λ ₯νλ κ²½μ°κ° μλλ°μ μ΄λ΄ λ μ΄λ―Έμ§μ κΈμ μμΉκ° λΆμμ°μ€λ¬μΈ μ μμ΄μ κ·Έ μ΄μ λ λ°λ‘ μ΄λ―Έμ§ μν μ λ ¬μ΄ μ λμ§ μμκΈ° λλ¬Έμ΄μμ μ΄λ―Έμ§ μν μ λ ¬μ μν΄μ μ‘΄μ¬νλ μ€νμΌμ΄ μλλ° λ°λ‘ vertical-align μ λλ€! μμ (μ μ© μ ) μμ κ²½μ°μ²λΌ μ΄λ―Έμ§λ₯Ό μ¬μ©νμ§λ μκ² μ§λ§ μλ₯Ό λ€μ΄μ μλκΈ° λͺ¨μμ μ΄λ―Έμ§λ₯Ό ν μ€νΈ μμ λκ³ μΆμ κ²½μ°λ₯Ό λ³Όκ²μ vertical-align μ€νμΌ μ μ© μ μ΄κΈ° λλ¬Έμ μμ§ μλκΈ°μ΄λ―Έμ§κ° ν μ€νΈμ μλ¨λΆλΆμ μμΉν΄ μμ΄μ 123body img { }cs μ μ©μ ν΄λ³΄λ©΄ μΌλ¨ μ λ cssνμΌμμ λ°λ‘ μ μ©ν΄μ£Όμμ΄μ μ¬μ€ μ΄λ κ² κ°λ¨ν건 styleνκ·Έμμ ꡬνν΄λ λμ§λ§, μ .. [κ°μ²΄μ§ν₯] λ€νμ± λ€νμ±( Polymorphism ) λ€νμ±?λ€νμ±μ΄ λκΉ? λ€νμ±μ μλ¬Όνμμλ μ μκ° λμ΄ μμ§λ§,μ°λ¦¬λ ITλΆμΌμ΄λ―λ‘ μ»΄ν¨ν° κ³Όνμμ μ μλ λ΄μ©μ 보μ κ·Έ νλ‘κ·Έλλ° μΈμ΄μ μλ£ν 체κ³μ μ±μ§μ λνλ΄λ κ²μΌλ‘, νλ‘κ·Έλ¨ μΈμ΄μ κ° μμλ€(μμ, λ³μ, μ, μ€λΈμ νΈ, ν¨μ, λ©μλ λ±)μ΄ λ€μν μλ£ν(type)μ μνλ κ²μ΄ νκ°λλ μ±μ§μ κ°λ¦¬ν¨λ€. λ무 μ΄λ ΅κ² μ μλμ΄μλλ°μ½κ² λ§ν΄μ νλμ μ΄λ¦μΌλ‘ μ¬λ¬ κΈ°λ₯μ νλκ²μ΄ λ°λ‘ λ€νμ±μ΄λ€. μ΄λ κ°μ²΄μ§ν₯ μΈμ΄μμ λΉ μ§ μ μλ κ°λ μΌλ‘μμ, μΊ‘μνμ ν¨κ» 3λ νΉμ§ μ€ νλ μ΄λ€. λ€νμ±μ΄ μ μ©λ κ³³μ μλ°(JAVA)λ‘ μλ₯Ό λ€μ΄ 보면μ€λ²λΌμ΄λ©(Overriding)κ³Ό μ€λ²λ‘λ©(Overloading)μμ΄λ κ°μ²΄μ§ν₯ μΈμ΄λ μ‘΄μ¬ν κ²μ΄κ³ , μλ°μ.. [JAVA/μλ° κΈ°μ΄] URLConnection ν΄λμ€ URLConnection Class(ν΄λμ€) λ€νΈμν¬ ν΅μ μ μμ΄μ λνμ μΈ νλ‘ν μ½ μ€ νλκ° λ°λ‘HTTP(Hyper Text Transfer Protocol)μ΄λ€. HTTPλ, μΉμμμ λ°μ΄ν°λ₯Ό μ£Όκ³ λ°μ λμ ν κ·μ½μ μλ―Ένλλ°, λ³΄ν΅ ν΄λΌμ΄μΈνΈμ μλ²μ κ΅¬μ‘°λ‘ μ΄λ£¨μ΄μ§λ€. ν΄λΌμ΄μΈνΈμͺ½μλ λνμ μΌλ‘ μΉ λΈλΌμ°μ κ° μκ³ μλ²μλ μΉ μλ²κ° μλ€. κ·Έλ°λ° λ§μ½ λ΄κ° λ§λ μλ° νλ‘κ·Έλ¨μμμΉμλ²μμ λ°μ΄ν°λ₯Ό λ°μμ€κ³ μΆλ€λ©΄ μ΄λ»κ² ν΄μΌν κΉ? μ΄λ΄ λ μ¬μ©λλ ν΄λμ€κ° λ°λ‘java.net ν¨ν€μ§ μλμ μλ ν΄λμ€λ€μ΄λ€. μ΄λ κ² λ€μν ν΄λμ€λ€μ΄ νμ©λλλ°λνμ μΌλ‘ Socketκ³Ό HTTPν΅μ μ μ μ©ν URLConnection ν΄λμ€λ₯Ό μκ°νκ³ μ νλ€. μλλ λ€νΈμν¬ νλ‘κ·Έλλ°μ μμ΄μ μλ°μλ Socke.. κ°μ²΄μ§ν₯_μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄ μ€λμ μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄μ λν΄μ 리νλ €κ³ νλ€. μ€λ²λ‘λ© κ°μ κΈ°λ₯μ λ©μλλ₯Ό λ€λ₯Έ 맀κ°λ³μλ₯Ό μ£Όκ³ μΆμ λ κ°μ μ΄λ¦μΌλ‘ ꡬνμ νλ 맀κ°λ³μμ νμ μ λ€λ₯΄κ² νκ±°λκ°μλ₯Ό λ€λ₯΄κ² νμ¬ κ΅¬ννλ κ²μ λ§νλ€. μ) μμ±μ μ€λ²λΌμ΄λ© λ©μλ μ¬μ μ. μμκ΄κ³μμ λΆλͺ¨ ν΄λμ€κ° κ°μ§ λ©μλλ₯Ό μμ ν΄λμ€μμ λ€μ μ μνλ κ²μ λ§νλ€. μ€λ²λ‘λ©κ³Ό μ€λ²λΌμ΄λ©μ μ°¨μ΄ μμ½ μ€λ²λ‘λ© μ€λ²λΌμ΄λ© μ μ© νΉμ ν΄λμ€ μμ κ΄κ³ μ κ·Ό μ ν μκ΄μμ λΆλͺ¨ λ©μλμ μ κ·Ό μ νμλ³΄λ€ μμ λ©μλμ μ κ·Ό μ νμκ° λ λκ±°λ κ°μμΌνλ€. λ°νν(returnν) μκ΄μλ€ κ°μμΌνλ€ λ©μλ μ΄λ¦ 무쑰건 κ°μμΌ νλ€ λ¬΄μ‘°κ±΄ κ°μμΌ νλ€ νλΌλ―Έν°(νμ , κ°μ) λ°λμ λ¬λΌμΌ νλ€ λ°λμ κ°μμΌ νλ€ 1 Β·Β·Β· 3 4 5 6