天天看點

SpringMVC的初始

1:其實一開始對SSH和SSM并不是很熟悉的,對SSH可能熟悉些(Struts,Spring,Hibernate)這三個架構。但是由于架構的更新,和出現了更好的架構,一些老架構就被淘汰了,但是呢,一些老公司依舊在用,是以學習的時候最好學習了,這樣去公司還可以進行維護,甚至開發。但對于SSM呢(Spring,SpringMVC,MyBatis),LZ就不是很熟悉,是以就學習呗,今天記錄一下SpringMVC入門,友善以後lz自己腦補。

2:使用架構呢,第一步肯定是導包了,而SpringMVC架構算是Spring的子項目吧,直接去Spring的libs裡面找包就行了,開發步驟如下所示:

  2.1:第一步:導包,導入Spring-core(IoC)包 ,Spring-web包,Spring-mvc的包,如下所示:

    commons-logging-1.1.3.jar【Spring-core(IoC)包】

    spring-beans-3.2.5.RELEASE.jar【Spring-core(IoC)包】

    spring-context-3.2.5.RELEASE.jar【Spring-core(IoC)包】

    spring-core-3.2.5.RELEASE.jar【Spring-core(IoC)包】

    spring-expression-3.2.5.RELEASE.jar【Spring-core(IoC)包】

    spring-web-3.2.5.RELEASE.jar【Spring-web包】

    spring-webmvc-3.2.5.RELEASE.jar【Spring-mvc的包】

  2.2:在/WEB-INF/下面建立一個web.xml檔案,内容如下所示:

    注意: servlet-name:這個名字需要特别注意一下,後面會用到;

          servlet-class:ctrl+t+shift 搜尋DispatcherServlet

          或者Libraries/Web App Libraries/spring-webmvc-3.2.5.RELEASE.jar/DispatcherServlet.class     

          url-pattern:注意命名格式,不是/*,是*.action/*.do 

  2.3:建立HelloAction.java控制器類

  2.4:建立一個success.jsp

  2.5:配置:DispatcherServlet-servlet.xml

    在/WEB-INF/建立DispatcherServlet-servlet.xml配置檔案;

        (1)xml頭部資訊與spring.xml相同

        (2)注意:該配置檔案的命名規則:

            web.xml檔案中配置的<servlet-name>的值-servlet.xml

            比如:DispatcherServlet-servlet.xml【注意大小寫】

SpringMVC的初始
SpringMVC的初始

View Code

最後運作即可,輸入就是DispatcherServlet-servlet.xml的bean的name的值,如下所示:

<bean name="/HelloAction.action" class="com.bie.action.HelloAction">

</bean>  

乘風破浪會有時,直挂雲帆濟滄海!!!《乘風破浪》這個電影蠻不錯的,喜歡的可以去看看,~.~