<bean id="testController" name="/hello.do" class="com.rl.controller.TestController" />     <!-- 定義視圖解析器 -->    <bean    class="org.sPRingframework.web.servlet.view.InternalResourceViewResolver">        <property name="prefix" value="/WEB-INF/jsp/"></property>        <property name="suffix" value=".jsp"></property>    </bean>     <bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">        <property name="mappings">            <props>                <!-- 通過:http://localhost:8080/springmvc/hello1.do可以訪問 -->                <prop key="/hello1.do">testController</prop>                <!-- 通過:http://localhost:8080/springmvc/toIndexBean.do可以訪問 -->                <prop key="/toIndexBean.do">toIndexBean</prop>            </props>        </property>    </bean>public class TestController extends AbstractController {          @Override         protected ModelAndView handleRequestInternal(HttpServletRequest arg0,                            HttpServletResponse arg1) throws Exception {                   System.out.println("hello springmvc");                   //視圖解析器在解析ModelAndView的時候會自動追加前綴和后綴,                   //如果視圖解析器的前綴下依然有目錄結構,在ModelAndView中                   //來指定前綴和后綴直接的一段路徑                   return new ModelAndView("jsp1/index");         }}也可以繼承Controller接口
新聞熱點
疑難解答