В моем web.xml я удалил contextConfigLocation
и вместо того, чтобы указывать на application context
Я определил свои бобы в моем диспетчер-сервлете. Это разрешено или Spring ищет для contextConfigLocation?Могу ли я определить beans внутри диспетчера-сервлета
<!--context-param> //This part is commented. Is this allowed?
<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-->
По бобами внутри диспетчерский сервлета ...
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource"
p:driverClassName="oracle.jdbc.driver.OracleDriver"
p:url="jdbc:oracle:thin:@localhost:1521:Xe"
p:username="hibernate"
p:password="hibernate"></bean>
Короткий ответ - да, можно. – ha9u63ar