springapp-servlet.xml from Kneobase at Krugle
Show springapp-servlet.xml syntax highlighted
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<!--
- Application context definition for "springapp" DispatcherServlet.
-->
<beans>
<!-- Message Source -->
<bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource">
<property name="basename"><value>messages</value></property>
</bean>
<!-- View Resolver -->
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="viewClass">
<value>org.springframework.web.servlet.view.JstlView</value>
</property>
<property name="prefix"><value>/WEB-INF/jsp/</value></property>
<property name="suffix"><value>.jsp</value></property>
</bean>
<!-- Mapping -->
<bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/drivers.html">robotsController</prop>
<prop key="/search.html">searchController</prop>
<!--
<prop key="/index.html">indexViewController</prop>
-->
<prop key="/logs.html">logsController</prop>
<prop key="/config.html">configViewController</prop>
</props>
</property>
</bean>
<!-- index view -->
<!--
<bean id="indexViewController" class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<property name="viewName">
<value>index</value>
</property>
</bean>
-->
<bean id="configViewController" class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<property name="viewName">
<value>config</value>
</property>
</bean>
<!-- Search Command -->
<bean id="searchCommand" class="com.kneobase.web.search.SearchCommand"/>
<bean id="searchController" class="com.kneobase.web.search.SearchController">
<property name="commandName"><value>searchCommand</value></property>
<property name="commandClass"><value>com.kneobase.web.search.SearchCommand</value></property>
<property name="indexManager"><ref bean="indexManager"/></property>
<property name="highlighterConfiguration">
<bean class="com.kneobase.search.query.HighlighterConfiguration">
<property name="fieldToHighlight">
<value>body</value>
</property>
<property name="maxNumFragmentsRequired">
<value>3</value>
</property>
<property name="fragmentSize">
<value>40</value>
</property>
<property name="textBetweenFragments">
<value> ... </value>
</property>
<property name="formatter">
<bean class="org.apache.lucene.search.highlight.SimpleHTMLFormatter">
<constructor-arg index="0"><value><i><b></value></constructor-arg>
<constructor-arg index="1"><value></b></i></value></constructor-arg>
</bean>
</property>
</bean>
</property>
</bean>
<!-- Robots Command -->
<bean id="robotsCommand" class="com.kneobase.web.robots.RobotsCommand"/>
<bean id="robotsController" class="com.kneobase.web.robots.RobotsController">
<property name="commandName"><value>robotsCommand</value></property>
<property name="commandClass"><value>com.kneobase.web.robots.RobotsCommand</value></property>
<property name="indexManager"><ref bean="indexManager"/></property>
</bean>
<!-- Logs Command -->
<bean id="logsCommand" class="com.kneobase.web.logs.LogsCommand"/>
<bean id="logsController" class="com.kneobase.web.logs.LogsController">
<property name="commandName"><value>logsCommand</value></property>
<property name="commandClass"><value>com.kneobase.web.logs.LogsCommand</value></property>
</bean>
<bean id="robotLoggerConfigurator" class="com.kneobase.web.util.RobotLoggerPathConfigurator">
</bean>
</beans>
See more files for this project here