Quiero inyectar un objeto en un servlet usando Spring

Tengo dos servlets en mi aplicación y quiero que se inyecte un objeto de clase A en ambos servlets, y también me gustaría tener el mismo ApplicationContext en toda la aplicación, es decir, ambos servlets como se menciona en la primera respuesta de esta pregunta en SO:Inyección de primavera en Servlet

Ahora pasé por muchas preguntas como estas pero no pude encontrar exactamente algo que coincida con mi pregunta. Para explicar mejor, escribiré un código en bruto aquí:

public class servletOne extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

    }
}

public class servletTwo extends HttpServlet {
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
            throws ServletException, IOException {

    }
}

Así que arriba están los dos niveles ahora en applicationContext.xml. Quiero pasar un objeto a estos dos servlets para que, por convención normal, quiera una funcionalidad como esta:

<bean id="servletFirst" class="mypackage.servletOne">
        <property name="message" ref="classObject" />


</bean>
<bean id="servletFirst" class="mypackage.servletTwo">
        <property name="message" ref="classObject" />


</bean>

<bean id="classObject" class="mypackage.classA">

    </bean>

No sé si esto es posible o no, soy nuevo en la primavera y solo tengo un conocimiento básico de la inyección de dependencia.

Si alguien me puede ayudar con esto realmente lo apreciaría. Esto despejaría muchas de mis dudas y me ayudaría a avanzar en el proceso de aprendizaje de Spring.

Esto es web.xml

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/applicationContext.xml</param-value>
    </context-param>
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
    <servlet>
        <servlet-name>dispatcher</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>2</load-on-startup>
    </servlet>
    <servlet>
        <servlet-name>servletOne</servlet-name>
        <servlet-class>mypackage.servletOne</servlet-class>
    </servlet>
<servlet>
        <servlet-name>servletTwo</servlet-name>
        <servlet-class>mypackage.servletTwo</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>dispatcher</servlet-name>
        <url-pattern>*.htm</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>servletOne</servlet-name>
        <url-pattern>/servletOne</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
        <servlet-name>servletTwo</servlet-name>
        <url-pattern>/servletTwo</url-pattern>
    </servlet-mapping>

    <session-config>
        <session-timeout>
            300
        </session-timeout>
    </session-config>
</web-app>

Respuestas a la pregunta(2)

Su respuesta a la pregunta