springMVC入門項目demo
-
引入jar包
2. web.xml 配置 DispatcherServlet 及 springmvc.xml 的路徑
<!-- Spring MVC --> <servlet> <servlet-name>springServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:/spring-mvc*.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>springServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
3. spring-mvc.xml 配置
<!-- 注解掃描包 --> <context:component-scan base-package="com.*" /> <!-- 配置視圖解析 --> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/" /> <property name="suffix" value=".jsp" /> </bean>
4. 編寫 controller 類
package com.web; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping(value = "/helloworld") public class HelloWorldController{ @RequestMapping(value="sayHello") public String sayHello(Model model){ model.addAttribute("hello", "helloworld"); return "/modules/helloworld"; } }
5. 訪問;
<a href="/springmvc-helloworld/helloworld/sayHello">sayHello</a>
6. 顯示:
${hello}
7. 結果:
本文由用戶 CliBitner 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!