博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
学习笔记---springMVC搭建
阅读量:7111 次
发布时间:2019-06-28

本文共 3902 字,大约阅读时间需要 13 分钟。

最近工作不是很忙,写项目总结总结学习和工作中的技术,标记...

我的环境配置:

操作系统 win 7
开发工具   STS
web服务器 tomcat7
java jdk1.6

1. 项目的创建,我是参考下面这篇文章

  http://fruzenshtein.com/setup-of-dynamic-web-project-using-maven/

2. 相关jar包的引入

  pom.xml中spring的配置

1     
2
3.1.1.RELEASE
3 4
5
6
7
org.springframework
8
spring-context
9
${org.springframework-version}
10
11
12
13
commons-logging
14
commons-logging
15
16
17
18
19
org.springframework
20
spring-webmvc
21
${org.springframework-version}
22
23
24
org.springframework
25
spring-tx
26
${org.springframework-version}
27
28
29
org.springframework
30
spring-jdbc
31
${org.springframework-version}
32
33
34
org.springframework
35
spring-orm
36
${org.springframework-version}
37
View Code
 
3. spring相关配置:

  3.1 web.xml中的配置

1      
2
3
dispatcherServlet
4
org.springframework.web.servlet.DispatcherServlet
5
6
contextConfigLocation
7
classpath:spring/servlet-context.xml
8
9
1
10
11 12
13
dispatcherServlet
14
*.html
15
View Code

  3.2 servlet-context.xml配置:文件的目录位置:/src/main/resources/spring/,配置关于控制层的转发

1 
2
9 10
11
12
13
14 15
16
17
18
19
20
21 22
View Code

这样的话呢,基本的配置就算完成了,现在可以做个测试了.

新建controller,需要满足在servlet-context中配置的控制类路径:src/main/java/com/geek/home/controller/

package com.geek.home.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RequestMethod;/**  * @ClassName: HomeController  * @date 2014-8-11 上午10:37:24   */ @Controllerpublic class HomeController {        @RequestMapping(value="/index.html", method = RequestMethod.GET)    public String home(){        return "home";    }}
View Code

新建jsp,需要满足在servlet-context中配置的路径:WEB-INF/views/

1 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> 2  3  4  5 
6 Insert title here 7 8 9 10

This is the home page.

11 12 13
View Code

访问路径:http://localhost:8080/ginkgo/index.html.

一切ok,O(∩_∩)O~~

 

参考文章:

  http://blog.csdn.net/linxcool/article/details/7094460

  http://www.open-open.com/lib/view/open1338338587698.html

转载于:https://www.cnblogs.com/guyuexia/p/3907631.html

你可能感兴趣的文章
Asteroids
查看>>
Eclipse中使用github
查看>>
解决LoggerFactory is not a Logback LoggerContext but Logback is on the classpath
查看>>
微软改名部又出动啦!微软宣布VSTS改名为Azure DevOps
查看>>
亲爱的老板:程序员的10分钟就是3个小时
查看>>
SQL Server 通过备份文件初始化复制
查看>>
Motion JPEG in Flash and Java
查看>>
Linq的分组功能
查看>>
使用 Jackson 树连接线形状
查看>>
学习mysql代码的方法和目标
查看>>
【读后感】暗时间
查看>>
终于找到IE10 Browser Mode为IE10 compat View的真相
查看>>
STL priority_queue<> 用法 <转>
查看>>
异常Address already in use: JVM_Bind的处理
查看>>
Unix/Linux 脚本中 “set -e” 的作用
查看>>
静观----冥想
查看>>
使用 IntraWeb (23) - 基本控件之 TIWTimer、TIWProgressBar、TIWProgressIndicator、TIWTimeEdit...
查看>>
SQLServer如何处理数据集的维度变化
查看>>
了解SVG
查看>>
【读书笔记-数据挖掘概念与技术】数据预处理
查看>>