springMVC入门项目demo

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
  1. 引入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. 结果:

源码

标签: isp

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:使用php对二维数组按数组值进行排序

下一篇:PHP实现邮件群发机