Springmvc的helloworld实例

1.    新建package

Src->new->other->package

输入包名:org.tgb.web.controller

点击”finish”

2.    新建类

鼠标点击上面新建的包,new->class,输入类名:HelloWorldController

点击”finish”

3.    编写程序

原始的类如下:

package com.tgb.web.controller;

public class HelloWorldController {

return null;

}

Springmvc配置,要继承一个Controller的接口。

实现接口后,需要实现一个默认的方法 handlerRequest。具体代码如下:

public ModelAndView handleRequest(HttpServletRequest arg0,          HttpServletResponse arg1) throws Exception {

return null;

}

handlerRequest方法返回类型为ModeAndView。意思是返回的制定的视图和数据。

代码中加入打印信息:

System.out.pringln(“-----------hello jingjing------”);

修改返回结果:

return new ModeAndView(“/welcome”);

备注:

在编写代码的时候,可以根据提示来添加,比如我创建了HelloWorldController类后,因为使用的是mvc框架,所以该类继承了一个接口Controller,在写继承Controller接口后,会有错误,根据提示,判断是否需要import一些包,因为是servlet的,所以import一些包spring框架的servlet包,又有错,再根据错误提示在进行下面。这样让开发变得简单了。

4.    新建视图页面welcome.jsp

视图放在WebContent里面,所以鼠标选择WebContent,右键点击”new-other”,输入jsp,打开jsp新建页面,输入页面名称:welcome.jsp。

5.    编写view部分代码(welcome.jsp修改)

打开上面新建的welcome.jsp页面,增加打印信息,即body标签部分加入语句

<body>

Welcome to my progremm!jingjing

</body>

6.    Spring配置中增加自己的视图

打开springMVC-servlet.xml文件,加入我们前面展示的时候的调用页面路径信息

<bean name=”/test1/hellowlrld” class=”com.tgb.web.controller.HelloWorldController”></bean>

7.    新建servers,并启动

Windows->Show View->Others,选择Servers,右键点击,选择New,选择Tomcat v6.0 Server,点击new,加入刚才创建的springMVC1,点击finish

选择servers里面的Tomcat v6.0 Server at localhost图标,选择publish,然后选择”Restart in Debug”,即可启动tomcat服务。

8.    页面调试

打开ie,输入http://localhost:8080/springMVC1/test1/helloworld ,即可看到刚才welcome.jsp页面的输入信息。

说明服务ok,程序代码没问题。

本站所有代码来源请查看:minglisoft.cn/technology

时间: 2024-10-24 02:50:10

Springmvc的helloworld实例的相关文章

SpringMVC之HelloWorld实例

1.1 Helloworld实例的操作步骤  1. 加入jar包 2. 配置dispatcherServlet 3. 加入Spring配置文件 4. 编写请求处理器 并表示为处理器 5. 编写视图 1.2 具体步骤 1)加入Jar包 2)配置dispatcherServlet的代码(web.xml文件) 1 <!-- 配置dispatcherServlet --> 2 <servlet> 3 <servlet-name>helloworld</servlet-na

HelloWorld实例(springmvc版)

本文将对应用springmvc实现HelloWorld打印,其步骤如下: 1.加入相关jar包,在maven项目里就是在pom.xml文件中引入相关实际依赖 2.在web.xml文件中配置DispatcherServlet 3.加入springmvc配置文件 4.编写处理请求的请求处理器,并标识为处理器 5.编写视图 下面通过代码具体实现: 1.配置pom.xml文件,相当于加入jar包  1 <?xml version="1.0" encoding="UTF-8&qu

SpringMVC——从HelloWorld

学习SpringMVC——从HelloWorld开始 前言: 时隔十二年,中国女排最终过关斩将,用3:1的成绩证明了自己的实力,霸气夺冠,为中国赢得了一枚意义非常的金牌.这是一次全民的狂欢,一场视听盛宴,带给我们不仅是熠熠生辉的金牌,更传递出的是一种女排精神. 每每得分的时候,总能看到球员们歇斯底里的咆哮和欢呼,因为每一分都来的太不容易. 其实码农也是如此,每每解决掉一个bug的时候,内心的舒畅和激动,好似经历了没有尽头的爬坡,几度已经快精疲力尽或是达到了精神崩溃的边缘之后,陡然迎来了下坡,这种

SpringMVC(一) HelloWorld

学习新东西的的第一个程序——HelloWorld,以下是SpringMVC的HelloWorld 用MAVEN创建WEBAPP,并导入依赖. 这是pom.xml: <dependencies> <dependency> <groupId>${springframework.gid}</groupId> <artifactId>spring-core</artifactId> </dependency> <depend

Maven– HelloWorld实例

Maven– HelloWorld实例 maven安装好后,可以通过HelloWorld项目来体验一下maven是如何构建项目的.Maven项目的核心是pom.xml(就像Ant的build.xml一样),用来构建和发布项目.我们所说的建立maven项目,其实就是建立java项目或web项目,和普通项目不同的是,maven项目的工程目录结构需要按照maven的标准进行建立,并且带有pom.xml文件,这样才能利用maven命令构建和发布工程. 下面利用maven Archetype来创建Hell

Springmvc 整合 jetbrick 实例

应用环境:  <jetbrick.version>1.2.8</jetbrick.version> <antlr4-runtime.version>4.2.2</antlr4-runtime.version> <spring.mybatis.common.version>2.0</spring.mybatis.common.version> 项目结构: 实例展示: 1.引如pom依赖 <project xmlns="h

springmvc学习(一)helloworld实例

今天介绍的是springmvc的学习,越来越多的企业开始选择springmvc+mybatis来构建系统架构,在电商热门的今天,springmvc+mybatis已成为电商项目架构的很好搭配.Spring mvc和struts2都属于表现层的框架,spring mvc是Spring框架的一部分,较于struts2框架使用的更加广泛;mybatis和hibernate都属于持久层的框架,mybatis是对jdbc操作数据库的的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例

SpringMVC学习简单HelloWorld实例

首先还是从一个简单的Hello World项目说起: 我机器的开发环境为: Ubuntu12.04(不同操作系统对本系列项目没有影响): 开发工具:Eclipse For JavaEE: 数据库:MySql5.5.35; 运行环境:TomCat V7.0: JDK:JDK 1.7.0_45: 项目工程为:Dynamic Web Project: 一.项目依赖的jar包: 1.Spring框架依赖的jar包: 日志:commons-logging-1.1.3.jar: JSTL支持:jakarta

springMVC入门配置及helloworld实例

1. 新建web project 2. 往lib里copy必须的jar 3. 改写web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst