When I use ServiceBuilder with Spring, it gives me an error say like this:
FileNotFoundException: WEB-INF/servlet/view not found
The solution is like this:
in web.xml I didn't config servlet-mapping, add the following, it'll work well
<servlet>
<servlet-name>ViewRendererServlet</servlet-name>
<servlet-class>org.springframework.web.servlet.ViewRendererServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ViewRendererServlet</servlet-name>
<url-pattern>/WEB-INF/servlet/view</url-pattern>
</servlet-mapping>
in SpringContextConfig.xml, we also need to add mapping like this:in SpringContextConfig.xml, we also need to add mapping like this:
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
<property name="viewClass">
<value>org.springframework.web.servlet.view.JstlView</value>
</property>
</bean>