博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring MVC学习笔记之Hello World
阅读量:6257 次
发布时间:2019-06-22

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

1、建立WEB项目Spring MVC

2、引入jar包:

            commons-logging-1.1.1

            spring-aop-4.2.5.RELEASE.jar

            spring-beans-4.0.0.RELEASE.jar

            spring-context-4.0.0.RELEASE.jar

            spring-core-4.0.0.RELEASE.jar

            spring-expression-4.0.0.RELEASE.jar

            spring-web-4.0.0.RELEASE.jar

            spring-webmvc-4.0.0.RELEASE.jar

3、配置web.xml文件,这里直接贴完整的web.xml文件,里面会有一些注释:

web.xml

Spring MVC
springDispatcherServlet
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:springmvc.xml
1
springDispatcherServlet
/
index.jsp

4、在src下创建springmvc.xml文件,同上,直接贴代码:

springmvc.xml

5、在SRC下建包,注意与springmvc.xml中配置的要相同,这里为com.watimer.springmvc,同时建立类Hello,贴代码:

  Hello.java

package com.watimer.springmvc;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;/** * @author 易讯.岳耀栎 *///扫描Controller@Controllerpublic class Hello {	//@RequestMapping对应的是请求路径,会在下文中指出	@RequestMapping("/hello")	public String hello(){		System.out.println("hello world");		//请求成功后,根据上文配置的视图解析器,会跳转到success.jsp界面		return "success";	}}

6、在WEB-INF目录下,建立views文件夹,同时在views文件夹内新建success.jsp,一会会贴出项目的截图:

7、在index添加请求超链接,点击时会打印输出hello world,同时跳转到success.jsp界面:

   index.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>              My JSP 'index.jsp' starting page	
helloworld

7、请求界面

617f72c1eab49b412e834b52718e199823187efe

8、点击后的界面

2825b9c0d29a6050c4d08a494ebccbd9a6408c64

8、控制台的输出

c83485dee92ab6b540eb9677d49877ad82343d6a

到此,第一个项目就完成了,项目源码可供下载

转载地址:http://xnasa.baihongyu.com/

你可能感兴趣的文章
ios cocoapods 0.32.1 升级提示不行 要安装cocoapods-core
查看>>
匿名函数和闭包
查看>>
Overfitting
查看>>
Open vSwitch 简介
查看>>
Composer
查看>>
Go Little Book - 关于本书
查看>>
Java 反斜杠如何转义的问题
查看>>
关于POJO类
查看>>
inline函数
查看>>
mysql 5.7 修改初始密码
查看>>
修改Mac OS X的hosts文件
查看>>
表单提交时的非法性有效性验证
查看>>
李开复:21世纪最需要的7种人才
查看>>
opencsv
查看>>
单词匹配二
查看>>
关于代码生成器的理解
查看>>
Spiral Matrix
查看>>
shell 日志
查看>>
Oracle/Hive/Impala SQL比较
查看>>
文章自动生成目录及侧边栏目录滚动特效的插件toc-helper
查看>>