第一节:springmvc的helloworld实例
来源:互联网 发布:淘宝网新生活化妆品 编辑:程序博客网 时间:2024/06/05 04:19
方法一:
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" version="2.5"> <display-name>Spring MVC Application</display-name> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/example/*</url-pattern> </servlet-mapping></web-app>
HelloWorld-servlet.xml(必需放在WEB-INF文件夹下)<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd"> <context:component-scan base-package="zwxu" /> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/jsp/" /> <property name="suffix" value=".jsp" /> </bean> </beans>
HelloController.java(访问地址为http://localhost:8080/项目名称/example/index)@Controller@RequestMapping("/index")public class HelloController{ @RequestMapping(method = RequestMethod.GET) public String printHello(ModelMap model) { model.addAttribute("message", "Hello Spring MVC Framework!"); return "index"; }}
附:WebController.java
<pre name="code" class="java">@Controller(每个方法对应一个地址)public class WebController { @RequestMapping(value = "/hello", method = RequestMethod.GET) public String hello() {<span style="white-space:pre"></span> return "hello"; } @RequestMapping(value = "/redirect", method = RequestMethod.GET) public String redirect() { return "redirect:finalPage"; //forward:finalPage } @RequestMapping(value = "/finalPage", method = RequestMethod.GET) public String finalPage() { return "final"; }}
</pre><pre name="code" class="html">index.html<%@ page contentType="text/html; charset=UTF-8" %><html><head><title>Hello World</title></head><body> <h2>${message}</h2></body></html>
方法2:
更改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" version="2.5"> <display-name>Spring MVC Application</display-name> <servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:config/*.xml</param-value> //此时*可任意取名称,且*.xml的位置可由开发者任意指定 </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>HelloWorld</servlet-name> <url-pattern>/example/*</url-pattern> </servlet-mapping></web-app>
0 0
- 第一节:springmvc的helloworld实例
- 基于springMVC的HelloWorld实例
- 基于springMVC的HelloWorld实例
- SpringMVC实例之HelloWorld
- springMVC----springMVC的HelloWorld
- SpringMVC学习简单HelloWorld实例
- springMVC的HelloWorld
- SpringMVC的HelloWorld实现
- Cocos-x-----第一节----HelloWorld
- SpringMVC HelloWorld实例开发及部署
- SpringMVC HelloWorld实例开发及部署
- SpringMVC入门及HelloWorld工程实例
- 基于SpringMVC的HelloWorld实现
- 自学-SpringMvc的HelloWorld-01
- springMVC(1) 编写springMVC的HelloWorld
- 第一节 一个最简单的Struts2实例
- Django开发教程 第一节 HelloWorld
- objective-c 学习第一节 HelloWorld
- [CQOI2013]棋盘游戏
- 黑马程序员--Java基础学习(集合框架)第十四天
- Android本地数据存储: Reservoir
- C语言的取模结果
- bash基础-其他配置文件和登录信息
- 第一节:springmvc的helloworld实例
- 浪过去的时光
- 解决Android Studio的Rendering Problems之Missing styles
- NIO
- 黑马程序员----JavaSE常用API小结
- Android 5.0 API新增和改进
- C++中的智能指针笔记
- cocos2d-x在android下添加插屏广告
- Apache PIO基本使用