1.1. JSP λ±λ‘ ¶
- JSPλ λ°λ‘ λ±λ‘ν΄μ€ νμκ° μλ€.
~cpp WEB_LOGIC_ROOT\config\mydomain\applications\DefaultWebApp λλ ν 리 λ΄μμ μμ νλ©΄ λλ€. μ€μ λ‘ μ κ·ΌνκΈ° μν΄μλ: http://localhost:7001/nameOfFile.jsp μ νμμ μ·¨νλ€.
1.2. Servlet λ±λ‘ ¶
- Servletμ λͺ
μμ μΌλ‘ λ±λ‘μ ν΄μ€μΌ νλ€.
- WEB_INF λλ ν 리 λ΄μ web.xmlμ μμ ν΄μ£Όκ±°λ, λΈλΌμ°μ λ₯Ό ν΅ν΄ weblogic server consolμ μ΄μ©ν΄μ μμ ν μ μλ€.
- web.xmlμ μμ ν κ²½μ°
~cpp <web-app> <servlet> <servlet-name>frsoapaccess</servlet-name> <!-- μλΈλ¦Ώμ alias name --> <servlet-class>com.tagfree.access.SOAPAccess</servlet-class> <!-- μ€μ μλΈλ¦Ώ ν΄λμ€ --> <load-on-startup>3</load-on-startup> <!-- μμμ μ€λΉν΄λμ μλΈλ¦Ώ μΈμ€ν΄μ€ κ°μ --> </servlet> <servlet-mapping> <servlet-name>frsoapaccess</servlet-name> <!-- μλΈλ¦Ώμ alias name --> <url-pattern>/soapaccess</url-pattern> <!-- uri ν¨ν΄ --> </servlet-mapping> </web-app>
μμμ 보λκ²μ²λΌ, <servlet/> κ³Ό <servlet-mapping/>μ λν μ€μ μ΄ νμνλ€. <servlet/>μμ μ€μ νλ λ΄μ©μ alias λ μλΈλ¦Ώ μ΄λ¦κ³Ό μ€μ μλΈλ¦Ώμ λ§€νμν€λ κ²μ΄κ³ , <servlet-mapping/>μμ μ€μ νλκ²μ uri ν¨ν΄κ³Ό aliasλ μλΈλ¦Ώ μ΄λ¦μ λ§€ν μν€λ μν μ΄λ€. λμν μμΌλ³΄λ©΄ λ€μκ³Ό κ°λ€.
~cpp http://localhost:7001/soapaccess client --------------------------------> <servlet-mapping/>μ λ°λΌ <servlet-name/>κ³Ό λ§€ν ---+ request | βκ²°κ³Ό | frsoapaccess | | +----- μλΈλ¦Ώ μν <----------------------------- <servlet/>μ λ°λΌ μ€μ μλΈλ¦Ώ ν΄λμ€μ λ§€ν <--+ com.tagfree.access.SOAPAccess
- web.xmlμ μμ ν κ²½μ°