b2c信息网

您现在的位置是:首页 > 昨日新闻 > 正文

昨日新闻

spring源码环境搭建教程(spring开发环境搭建)

hacker2022-07-25 03:25:17昨日新闻90
本文目录一览:1、springmvc环境怎么搭建2、

本文目录一览:

spring mvc环境怎么搭建

1.创建web项目,2 导入springioc,springweb , springmvc相关的jar包 3

在/WEB-INF/下创建web.xml文件 。比如这样

servlet

servlet-nameDispatcherServlet/servlet-name

servlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class

/servlet

servlet-mapping

servlet-nameDispatcherServlet/servlet-name

url-pattern*.action/url-pattern

/servlet-mapping

再写控制器。

public class HelloAction implements Controller{

/**

* 业务方法

*/

public ModelAndView handleRequest(HttpServletRequest requqest,HttpServletResponse response) throws Exception {

ModelAndView modelAndView = new ModelAndView();

modelAndView.addObject("message","这是我的第一个springmvc应用程序");

modelAndView.setViewName("/jsp/success.jsp");

return modelAndView;

}

}

在/WebRoot/下创建jsp/success.jsp

%@ page language="java" pageEncoding="UTF-8"%

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

html

head

title这是我的第一个springmvc应用程序/title

/head

body

success.jspbr/

${message}

/body

/html

在/WEB-INF/创建DispatcherServlet-servlet.xml配置文件,xml头部信息与spring.xml相同

注意:该配置文件的命名规则:web.xml文件中配置的servlet-name的值-servlet.xml

!-- 控制器(程序员) --

bean name="/hello.action" class="9344-4822-3acd-559b cn.itcast.javaee.springmvc.base.HelloAction"/bean

!-- 映射器(框架) --

bean class="4822-3acd-559b-cadc org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping"/bean

!-- 适配器(框架) --

bean class="3acd-559b-cadc-2e5d org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/bean

!-- 视图解析器(框架) --

bean class="559b-cadc-2e5d-dae7 org.springframework.web.servlet.view.InternalResourceViewResolver"/bean

这是最简单的入门。后面的项目搭建的时候直接注解 然后配置

mvc:annotation-driven/mvc:annotation-driven(可以省略映射器适配器,试图解析器。并且能够接收json格式数据)

context:component-scan base-package="*"/加载注释。想要深入可以自己在网上找视频学。边学边练习就都会了~~

如何搭建springmvc的环境

方法/步骤

创建Spring一个简单的Java项目

首先在JAVA项目下创建一个lib文件夹把需要的Spring需要的jar包:Commons-logging.jar

Spring.jar包放入一般都在项目文件夹中,并至暖瓶状态。

这两个包分别位于:

spring-framework-2.5.6\dist\spring.jar

spring-framework-2.5.6\lib\jakarta-commons\commons-logging.jar

解压的文件夹放置于:spring-framework-2.5.6\samples\petclinic\test\org\springframework\samples\petclinic\jpa

找到applicationContext.xml文件并Copy到项目src路径下。

通过以上步骤Spring开发环境的以及完成。

项目中可以使用Spring核心包中的一系列方法。

Myeclipse配置创建

首先要同样的进行建设一个Java项目,右击项目找到Myeclipse→Add Spring Capabilities.

注意:此处因为只需要Spring的简单的功能所以只选中Spring的Core核心包就可以了,版本为2.5

最后就算是已经完成了。

如何搭建spring环境框架

创建Spring一个简单的Java项目

首先在JAVA项目下创建一个lib文件夹把需要的Spring需要的jar包:Commons-logging.jar

Spring.jar包放入一般都在项目文件夹中,并至暖瓶状态。

这两个包分别位于:

spring-framework-2.5.6\dist\spring.jar

spring-framework-2.5.6\lib\jakarta-commons\commons-logging.jar

解压的文件夹放置于:spring-framework-2.5.6\samples\petclinic\test\org\springframework\samples\petclinic\jpa

找到applicationContext.xml文件并Copy到项目src路径下。

通过以上步骤Spring开发环境的以及完成。

项目中可以使用Spring核心包中的一系列方法。

Myeclipse配置创建

首先要同样的进行建设一个Java项目,右击项目找到Myeclipse→Add Spring Capabilities.

注意:此处因为只需要Spring的简单的功能所以只选中Spring的Core核心包就可以了,版本为2.5

最后就算是已经完成了。

如何搭建springMVC开发环境

由于本人基础比较差,每隔一段时间就会忘记如何搭建spring,故写下来,一加深记忆、二方便下次快速浏览。下面是基于最简单的SpringMVC搭建。

搭建SpringMVC的基本步骤(基于Maven项目):

1、在pom.xml中添加spring-webmvc

2、配置web.xml

3、配置应用上下文spring-servlet.xml

---------------------------------------------------------------------------

一、在pom.xml中为项目添加SpringMVC必须的jar包:

[html] view plain copy

properties

spring.version4.0.2.RELEASE/spring.version

junit.version4.11/junit.version

/properties

dependencies

dependency

groupIdjunit/groupId

artifactIdjunit/artifactId

version${junit.version}/version

/dependency

!-- spring --

dependency

groupIdorg.springframework/groupId

artifactIdspring-webmvc/artifactId

version${spring.version}/version

/dependency

!-- end --

!-- httl --

dependency

groupIdcom.github.httl/groupId

artifactIdhttl-springmvc/artifactId

version1.0.11/version

/dependency

!-- end --

代码中httl的包是用于代替JSP作为视图输出数据给客户端。

二、配置web.xml

[html] view plain copy

!-- 1.加载Spring配置文件 --

context-param

param-namecontextConfigLocation/param-name

param-value

/WEB-INF/maven20150807-servlet.xml

classpath*:/maven20150807-security.xml

/param-value

/context-param

!-- 2.配置Spring监听 --

!-- 上下文加载监听器:作用就是启动Web容器时,自动装配ApplicationContext的配置信息 --

listener

listener-classorg.springframework.web.context.ContextLoaderListener/listener-class

/listener

!-- 3.配置spring核心servlet --

servlet

servlet-namemaven20150807/servlet-name

servlet-classorg.springframework.web.servlet.DispatcherServlet/servlet-class

load-on-startup1/load-on-startup

/servlet

servlet-mapping

servlet-namemaven20150807/servlet-name

url-pattern//url-pattern

/servlet-mapping

三、配置spring-servlet.xml

[html] view plain copy

!-- 启动注解驱动的Spring MVC功能,注册请求url和注解POJO类方法的映射--

mvc:annotation-driven /

!-- 启动包扫描功能,以便注册带有@Controller、@Service、@repository、@Component等注解的类成为spring的bean --

context:component-scan base-package="com.hason.mvc.controller"/context:component-scan

!--对静态资源文件的访问,location是物理路径--

mvc:resources location="/WEB-INF/images/*" mapping="/images/**"/mvc:resources

!-- HTTL 定义视图分解器,对模型视图名称的解析 --

span style="white-space:pre" /spanbean id="viewResolver" class="cadc-2e5d-dae7-4ada httl.web.springmvc.HttlViewResolver"

property name="contentType" value="text/html; charset=UTF-8" /

property name="prefix" value="/WEB-INF/HTTL-Templates/" /

property name="suffix" value=".httl" /

/bean

发表评论

评论列表

  • 末屿杞胭(2022-07-25 09:05:26)回复取消回复

    g.version junit.version4.11/junit.version /properties dependencies dependency

  • 酒奴南戈(2022-07-25 10:32:47)回复取消回复

    ml3、配置应用上下文spring-servlet.xml---------------------------------------------------------------------------一、在pom.xml中为项目