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【注意大小寫】

View Code
最後運作即可,輸入就是DispatcherServlet-servlet.xml的bean的name的值,如下所示:
<bean name="/HelloAction.action" class="com.bie.action.HelloAction">
</bean>
乘風破浪會有時,直挂雲帆濟滄海!!!《乘風破浪》這個電影蠻不錯的,喜歡的可以去看看,~.~