天天看點

springmvc

最近看的太多,東西多而雜亂,沒有規章,自覺的學習不應該如此。學習應該自始至終,方始如一。

1.導入jar包

2.配置web.xml配置,配置前端DispatcherServlet

<servlet>

<servlet-name>springmvc</servlet-name>

<!-- 有人說這句話太長了,記不住,隻要你會使用快捷鍵就可以了。輸入 Disp快捷鍵,可以從下面看到提示 -->

<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>

<!-- init-param 這句話含義:修改springmvc-servlet.xml預設存放的位置  -->

<init-param>

    <param-name>contextConfigLocation</param-name>

    <!-- 從新指定路徑,這裡也可以重新定義名稱 -->

    <param-value>classpath:springmvc-servlet.xml</param-value>

</init-param>

<load-on-startup>1</load-on-startup>

</servlet>

<!-- Map all requests to the DispatcherServlet for handling -->

<servlet-mapping>

<url-pattern>*.do</url-pattern>

</servlet-mapping>

3.在web-inf 下建立springmvc配置檔案,[servletname]-servlet.xml

在這裡,也就是檔案名必須為springmvc-servlet.xml

4. 在springmvc-servlet.xml配置ControllerBeanNameHandlerMapping

<bean

class="org.springframework.web.servlet.mvc.support.ControllerBeanNameHandlerMapping">

</bean>

5.建立jsp頁面

6.繼承AbstractController,重寫handleRequestInternal

 配置視圖解析器

 <!-- 配置試圖解析器 -->

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">

<!-- 配置字首 -->

<property name="prefix" value="/view/"></property>

<!-- 字尾 -->

<property name="suffix" value=".jsp"></property>

配置bean

<!-- 配置controller -->

<bean name="/hello.do" class="com.conter.HelloControl_1">

結構如下圖

springmvc

2.編碼過濾器

3.hello.jsp

4.index.jsp

5.web.xml

6.springmvc-servlet.xml

别忘記導jar包

上一篇: springMVC

繼續閱讀