Listing 1

<?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
    "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
    <web-app>
        <context-param>
	<param-name>log4jConfigLocation</param-name>
	<param-value>/WEB-INF/log4j.properties</param-value>
        </context-param>
        <context-param>
	<param-name>contextConfigLocation</param-name>
	<param-value>/WEB-INF/dataAccessContext-local.xml /WEB-INF/applicationContext.xml
        </param-value>
        </context-param>
	
        <listener>
  	  <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>

        <servlet>
            <servlet-name>controller</servlet-name>
            <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
            <load-on-startup>2</load-on-startup>
        </servlet>
       
        <servlet>
           <servlet-name>JnlpDownloadServlet</servlet-name>
           <servlet-class>com.sun.javaws.servlet.JnlpDownloadServlet</servlet-class>
        </servlet>
    
        <servlet-mapping>
            <servlet-name>controller</servlet-name>
            <url-pattern>/controller</url-pattern>
        </servlet-mapping>
        
        <servlet-mapping>
            <servlet-name>JnlpDownloadServlet</servlet-name>
            <url-pattern>/demo18.jnlp</url-pattern>
        </servlet-mapping>
    
    </web-app>

Listing 2

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd">
<beans>
    <bean id="handlerMapping"
          class="org.openswing.springframework.web.servlet.handler.OpenSwingHandlerMapping">
<!--
        <property name="interceptors">
            <list>
                <ref bean="sessionCheckInterceptor"/>
            </list>
        </property>
-->
    </bean>
<!--
    <bean id="sessionCheckInterceptor"
          class="org.openswing.springframework.web.servlet.handler.SessionCheckInterceptor">
        <property name="loginMehodName" value="login"/>
    </bean>
-->
<!-- ====== DEFINITION OF LOGIN CONTROLLER ====== -->
    <bean id="login" class="demo18.server.LoginController">
        <property name="username" value="admin"/>
        <property name="password" value="guest"/>
    </bean>

<!-- ====== VIEW DEFINITIONS ====== -->

    <bean id="swingViewResolver" 
            class="org.openswing.springframework.web.servlet.view.OpenSwingViewResolver">
    </bean>


<!-- ====== DEFINITIONS OF PUBLIC CONTROLLERS ====== -->

...
   
</beans>