文档章节

实现Spring 4 MVC HelloWorld Tutorial – Full XML Example

andrew810810
 andrew810810
发布于 2016/09/07 14:30
字数 237
阅读 10
收藏 1

参考链接

http://websystique.com/springmvc/spring-4-mvc-helloworld-tutorial-full-example/

 

环境:

Eclipse Java EE IDE for Web Developers.

 

Version: Neon Release (4.6.0)

Build id: 20160613-1800

 

project结构图:

 

其中创建maven项目后,红色框框里面的内容是需要手动创建。

利用maven install生成war文件,然后在tomcat的webapps运行,通过url可以访问。

 

另外创建工程过程中遇到的问题:

原始的web.xml中的内容:

<web-app id="WebApp_ID" version="2.4"
    xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

需要修改为:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xmlns="http://java.sun.com/xml/ns/javaee" 
	xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
id="WebApp_ID" version="2.5">

否则会有报错。

原因为eclipse java ee默认的Dynamic Web Module版本和原始的web.xml指定的版本不一致

© 著作权归作者所有

andrew810810
粉丝 3
博文 141
码字总数 117648
作品 0
朝阳
私信 提问
Spring 4 MVC 入门

Spring 4 MVC Hello World Tutorial – Full ExamplePosted on February 9, 2014 in Hello World, Spring FrameworkTwitter 0 Tweet Facebook 32 Google+ 40 LinkedIn 4 Filament.ioMade wit......

MtrS
2016/01/27
159
0
使用 Spring Security 实现基本认证

1. 概述 本教程展示了如何用spring创建、配置和自定义Basic Authentication. 我们将把我们的教程构建在简单的 Spring MVC example例子之上, 然后使用Spring Security提供的Basic Auth机制来保...

oschina
2013/06/04
4.8K
0
Spring Boot 之 HelloWorld 与 多文件上传详解

0、用到的框架和组件如下: Spring Boot 1.4.3.RELEASE Spring 4.3.5.RELEASE Thymeleaf jQuery (webjars) Maven Embedded Tomcat 8.5.6 Google Chrome Browser (Network Inspect) 附:Sprin......

大数据之路
2012/11/23
0
0
spring boot简单实现rest服务

问题 最开始我是想使用Spring MVC搭建一个简单的REST服务,去官网看了看教程,现在Spring胆越来越大了,需要我集成一个maven的父项目,我并不愿意继承Spring的父项目。然后,就开始下面的探索...

亚林瓜子
2018/06/12
0
0
Spring 3 MVC and JSR303 @Valid example

In Spring 3, you can enable “mvc:annotation-driven” to support JSR303 bean validation via annotation, if any JSR 303 validator framework on the classpath. Note Hibernate Vali......

凯文加内特
2015/10/10
116
0

没有更多内容

加载失败,请刷新页面

加载更多

将博客搬至CSDN

https://blog.csdn.net/qq_38157006

Marhal
10分钟前
1
0
unicode Java中求字符串长度length()和codePointCount()的区别

在计算字符串长度时,Java的两种方法length()和codePointCount()一度让我困惑,运行书上例子得到的长度值是相等的,那为什么要设定两个方法呢? 对于普通字符串,这两种方法得到的值是一样的...

泉天下
11分钟前
1
0
uin-app 一、学习理由

选择uni-app 理由 别人的理由 1. 5+ 有HTML5+和Native.js技术,HTML5+包含常用的跨平台的几百个API,能满足常规开发需求,而Native.js把40w原生api映 射成js对象,这样js可以直接调原生。HTM...

轻轻的往前走
13分钟前
1
0
方括号及其在命令行中的不同用法介绍

通配 方括号最简单的用法就是通配。你可能在知道“ Globbing”这个概念之前就已经通过通配来匹配内容了,列出具有相同特征的多个文件就是一个很常见的场景,例如列出所有 JPEG 文件: ls *.j...

Linux就该这么学
18分钟前
1
0
vecty 基础

gopherjs 是把 go 编译为 js 的工具。 vecty 是基于 gopherjs 的一种类似 React 的开发框架。 安装 gopherjs 和 vecty go get -u github.com/gopherjs/gopherjsgo get -u github.com/gopher......

electricface
19分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部