多语言展示
当前在线:1481今日阅读:27今日分享:41

一个简单的springmvc程序

Spring MVC属于SpringFrameWork的一个产品,也是基于struts之后的一种对页面视图操作的一种spring框架下产生的一种作品。在web层,我们可能会使用到ASP,JSP,PHP,而Spring Mvc是框架下的一种作品,一般与框架一起组合使用,框架一般要使用到它们的映射关系,而SpringMvc就是在这样一种情况下产生的作品。
工具/原料
1

2

eclispe

方法/步骤
1

@Controller@RequestMapping('/hello')这就是传说中的spring。controller是一个顶层的结构requestMapping是一个映射的地址下图是:HelloController.java代码

2

下图是hello.jsp页面在Java代码中我们可以找到messagemodel.addAttribute('message', 'Hello Spring MVC Framework!');在jsp页面我们也可以找到message这就是它们的映射关系

3

                     beans是头文件context是包文件bean是路径property是在/WEB-INF/jsp/之下的jsp文件

4

  Spring MVC Application      HelloWeb             org.springframework.web.servlet.DispatcherServlet          1        HelloWeb    /  这是一个项目的映射关系。项目名:HelloWebspring路径:org.springframework.web.servlet.DispatcherServletload-on-startup 元素标记容器是否起动加载url-pattern路径访问方式

5

如果我们的代码没有错,就可以起动项目,如果在下面console中没有报错,说明我们的代码是没有什么问题的,就可以在访问路径中修改一下。@RequestMapping('/hello')http://localhost:8080/HelloWeb/hello

6

测试成功,说明代码没有什么问题。

注意事项
1

动态的Jsp项目

2

Javaee项目

3

dynamic web project

4

上面的每一个包一个都不能少,少一个报一个错。

推荐信息