~cpp WEB_LOGIC_ROOT\config\mydomain\applications\DefaultWebApp 디렉토리 내에서 작업하면 된다. 실제로 접근하기 위해서는: http://localhost:7001/nameOfFile.jsp 의 형식을 취한다.
~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