`
zhao103804
  • 浏览: 124581 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

eclipse 搭建SpringMVC框架一

 
阅读更多

springMVC的搭建环境

 

一、搭建框架,首先新建一个项目工程


直接下一步,完成即可。

 

二、将必需的jar包导入到项目中


三、然后配置web.xml

<?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">

<display-name>Spring3MVC</display-name>

<welcome-file-list>

<welcome-file>index.jsp</welcome-file>

</welcome-file-list>

 

<servlet>

<servlet-name>spring</servlet-name>

<servlet-class>

org.springframework.web.servlet.DispatcherServlet

</servlet-class>

<load-on-startup>1</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>spring</servlet-name>

<url-pattern>/</url-pattern>

</servlet-mapping>

</web-app>

四、配置spring-servlet.xml

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"

xmlns:context="http://www.springframework.org/schema/context"

xmlns:mvc="http://www.springframework.org/schema/mvc"

xsi:schemaLocation="

           http://www.springframework.org/schema/beans   

           http://www.springframework.org/schema/beans/spring-beans-3.2.xsd   

           http://www.springframework.org/schema/context   

           http://www.springframework.org/schema/context/spring-context-3.2.xsd  

           http://www.springframework.org/schema/mvc   

           http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd">

 

<!-- <mvc:annotation-driven /> -->

<context:component-scan

base-package="net.viralpatel.spring3.controller" />

 

<bean id="viewResolver"

class="org.springframework.web.servlet.view.UrlBasedViewResolver">

<property name="viewClass"

value="org.springframework.web.servlet.view.JstlView" />

<property name="prefix" value="/WEB-INF/jsp/" />

<property name="suffix" value=".jsp" />

</bean>

</beans>

五、建立jsp界面

index.jsp和jsp/hello.jsp

index.jsp界面:

<html>

<head>

<title>Spring 3.0 MVC Series: Index - ViralPatel.net</title>

</head>

<body>

<a href="hello">Say Hello</a>

</body>

</html>

jsp/hello.jsp

<html>

<head>

<title>Spring 3.0 MVC Series: Hello World - ViralPatel.net</title>

</head>

<body>

${message}

</body>

</html>

六、建立controller代码

HelloWorldController.java代码

package net.viralpatel.spring3.controller;

 

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.servlet.ModelAndView;

 

@Controller

public class HelloWorldController {

 

@RequestMapping("/hello")

public ModelAndView helloWorld() {

 

String message = "Hello World, Spring 3.0!";

System.out.println(message);

return new ModelAndView("hello", "message", message);

}

 

}

工程的结构图如下:


 

运行即可。

 

我这里用的是tomcat8.0.28,jdk是1.8,这样建立之后,默认编译器版本为1.8,但是该项目只能用1.7版本的编译,否则出现以下错误:



 
 将编译版本调成1.7即可运行,如下图:



 

修改后,不影响使用,但是在项目上面会出现红色叉叉,在项目文件的.settings文件夹中的org.eclipse.wst.common.project.facet.core.xml,修改该文件中的编译版本为你修改的值即可


 

终于测试完一个项目了

参考资料:http://viralpatel.net/blogs/spring-3-mvc-create-hello-world-application-spring-3-mvc/

 附件中上传的源码Spring3MVC-part1.rar


 

 

 

 

  • 大小: 35.5 KB
  • 大小: 13.5 KB
  • 大小: 24.6 KB
  • 大小: 134.1 KB
  • 大小: 502.7 KB
  • 大小: 5.4 KB
分享到:
评论

相关推荐

    使用 eclipse oxygen maven 搭建 springmvc mybatis druid 的增删改框架代码

    在搭建SpringMVC项目时,Eclipse提供了强大的项目管理、代码编辑、调试和构建工具,使得开发过程更为便捷。 其次,`Maven` 是一个项目管理和综合工具,它通过配置文件(pom.xml)来管理项目的依赖关系,构建流程和...

    Eclipse下Spring+SpringMVC+Hibernate框架环境搭建demo

    本教程将详细介绍如何在Eclipse中搭建一个基于Spring、SpringMVC和Hibernate的集成开发环境,为初学者提供一个良好的起点。 首先,我们来了解这三个框架的核心功能: 1. **Spring**:这是一个轻量级的Java企业级...

    Maven搭建的SpringMVC框架

    搭建SpringMVC+Mybatis框架的第一步是创建一个新的Maven项目。在IDE如IntelliJ IDEA或Eclipse中,选择"New Project",然后选择"Maven"模板。在配置项目时,你需要提供groupId、artifactId和version,这些参数定义了...

    eclipse下SpringMVC+Maven+Mybatis+MySQL项目搭建

    本项目"eclipse下SpringMVC+Maven+Mybatis+MySQL项目搭建"就是一个典型的Java Web开发实例,它利用了SpringMVC作为控制层,Maven作为项目构建工具,Mybatis作为数据持久层框架,以及MySQL作为数据库管理系统。...

    maven SpringMVC 框架搭建

    以上就是使用Eclipse和Maven搭建SpringMVC框架的详细步骤,包括项目结构、配置、日志以及基本的Controller编写。在实际开发中,你可能还需要配置数据访问层(如Hibernate或MyBatis)、异常处理、国际化支持等更多...

    eclipse+ssm框架项目源码

    2. **SpringMVC框架**:SpringMVC是Spring框架的一部分,负责处理Web层的逻辑。它通过DispatcherServlet接收请求,然后将请求分发给相应的控制器(Controller),控制器处理业务逻辑后,通过视图解析器返回对应的...

    SpringMVC 入门 框架搭建demo,

    **SpringMVC 入门与框架搭建** SpringMVC 是 Spring 框架的一个模块,主要负责处理 Web 应用程序中的请求和响应。它是一个轻量级的、基于模型-视图-控制器(MVC)设计模式的 Web 开发框架,提供了强大的数据绑定、...

    在eclipse上面搭建简单的SpringMVC框架-jsp页面文件

    文章地址: https://blog.csdn.net/fg676123/article/details/86005259 网盘地址: 链接:https://pan.baidu.com/s/1y0Kdj_qcKSiFX1IgRgYBjA 提取码:cnb2

    maven 项目搭建简单的springmvc登录

    在创建SpringMVC项目时,我们需要先在本地安装Maven,然后通过Maven的命令行工具或者集成开发环境(IDE)如IntelliJ IDEA或Eclipse来创建一个新的Maven项目。 1. **创建Maven项目** - 打开命令行或IDE,输入`mvn ...

    springmvc+spring+mybatis开发框架搭建代码,已使用,完美运行。

    Spring MVC是Spring框架的一个模块,主要用于构建Web应用程序的前端控制器。它提供了模型-视图-控制器(MVC)的设计模式,使得开发者可以将业务逻辑、数据处理和用户界面分离,提高了代码的可维护性和可测试性。...

    在eclipse上面搭建简单的SpringMVC框架-xsd约束文件

    文章地址: https://blog.csdn.net/fg676123/article/details/86005259 网盘地址: 链接:https://pan.baidu.com/s/12tiF_BZNp-e7CBqboxQSMA 提取码:6s60

    分别使用Eclipse和IDEa利用maven搭建SSM框架

    无论是Eclipse还是IDEA,搭建SSM框架都需要对Maven、Spring、SpringMVC和MyBatis有深入理解。整个过程涉及到的配置文件较多,每个环节都至关重要。熟练掌握这些步骤,可以大大提高开发效率,为后续的Java Web开发...

    Spring+Mybatis+Springmvc框架项目实战整合

    1. **环境搭建**:包括安装JDK、设置环境变量,配置IDE(如IntelliJ IDEA或Eclipse),导入SSM相关jar包或使用Maven/Gradle管理依赖。 2. **Spring配置**:创建Spring的配置文件,配置bean,实现DI和AOP。例如,...

    在eclipse上面搭建简单的SpringMVC框架-jar包

    新手观摩用的SpringMVC材料,我是不想CSDN这样的下载方式的,但是它硬是要,等我发网盘地址吧。 文章地址: https://blog.csdn.net/fg676123/article/details/86005259 网盘地址: 链接:...

    SSM框架(一) 基于eclipseJee搭建SpingMVC框架

    SpingMVC搭建maven项目,SSM(Spring+SpringMVC+MyBatis) 框架集由Spring、SpringMVC、...具体讲解在:SSM框架(一) 基于eclipseJee搭建SpingMVC框架:https://blog.csdn.net/cungudafa/article/details/90204469

    SpringMVC框架入门配置 IDEA下搭建Maven项目

    关于SpringMVC的介绍我就不在此赘述了,想必每一个配置Spring的人都已经或多或少了解过一些SpringMVC的基础知识,可能有的人用的myeclipse或者eclipse进行项目的搭建,我会告诉你这里步骤是很相似的,在myeclipse...

    搭建SSM(springMVC+spring+mybatis)框架的maven项目

    1. **Spring MVC**:它是Spring框架的一部分,专门用于处理Web请求。它负责接收HTTP请求,调度控制器,处理业务逻辑,并返回响应。 2. **Spring**:核心容器,提供依赖注入(DI)和面向切面编程(AOP)等功能,使得...

    在Myeclipse下搭建的SpringMvc+Spring+Hibernate框架

    1. **SpringMVC**:SpringMVC是Spring框架的一部分,主要用于Web应用的模型-视图-控制器(MVC)架构实现。它提供了一个灵活的处理请求和响应的机制,包括控制器、模型对象、视图解析和数据绑定等功能。在MyEclipse中...

    springmvc开发框架搭建实例

    1. **环境配置**:确保已安装JDK、Apache Maven或Gradle(构建工具)、IDE(如IntelliJ IDEA或Eclipse)等基础环境。 2. **创建Maven项目**:使用Maven或Gradle初始化一个新的Java项目,并添加SpringMVC相关的依赖...

Global site tag (gtag.js) - Google Analytics