Spring MVC入门示例(1)
2024-10-07 19:50:57
1、新建一个Java Web项目
2、导入jar包
3、在WEB-INF下面建一个hello.jsp页面。
1 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
2
3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <html>
5 <head>
6 <title>My JSP 'hello.jsp' starting page</title>
7 </head>
8
9 <body>
10 hello springmvc
11 </body>
12 </html>
4、配置web.xml文件
1 <?xml version="1.0" encoding="UTF-8"?>
2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
3
4 <servlet>
5 <servlet-name>dispatcherServlet</servlet-name>
6 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
7 <init-param>
8 <param-name>contextConfigLocation</param-name>
9 <param-value>classpath:spring-mvc.xml</param-value>
10 </init-param>
11 <load-on-startup>1</load-on-startup>
12 </servlet>
13
14 <servlet-mapping>
15 <servlet-name>dispatcherServlet</servlet-name>
16 <url-pattern>/</url-pattern>
17 </servlet-mapping>
18
19 <welcome-file-list>
20 <welcome-file>index.jsp</welcome-file>
21 </welcome-file-list>
22 </web-app>
5、配置spring-mvc.xml文件
1 <?xml version="1.0" encoding="UTF-8"?>
2 <beans xmlns="http://www.springframework.org/schema/beans"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4 xmlns:context="http://www.springframework.org/schema/context"
5 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
6 http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-4.3.xsd">
7
8 <context:component-scan base-package="com.proc"></context:component-scan>
9
10 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
11 <property name="prefix" value="/WEB-INF/"/>
12 <property name="suffix" value=".jsp"></property>
13 </bean>
14 </beans>
InternalResourceViewResolver:视图解析器。根据Url地址遭到找到文件资源
prefix:前缀
suffix:后缀
6、配置控制器
1 package com.proc;
2
3 import org.springframework.stereotype.Controller;
4 import org.springframework.web.bind.annotation.RequestMapping;
5
6 @Controller
7 public class Hello {
8
9 @RequestMapping("/hello")
10 public String hello(){
11 System.out.println("hello springmvc");
12 return "hello";
13 }
14 }
@RequetMapping注解作用是url映射
测试访问
最新文章
- golang枚举类型 - iota用法拾遗
- 圆形背景的TextView
- C# 后台json转换成时间格式
- NGUI Sprite 和 Label 改变Layer 或父物体后 未更新深度问题
- iOS-消息推送机制的实现
- 使用 google gson 转换Timestamp或Date类型为JSON字符串.
- javascript对json对象的序列化与反序列化
- Android 实现闪屏页和右上角的倒计时跳转
- Xenia and Divisors
- win8下Oracle 12c 创建新用户并分配表空间
- 安卓天天练练(四)drawable state 属性
- OpenCV之Python学习笔记
- 设计模式C++达到 1.辛格尔顿
- Day3 - Linux系统安装_Centos6.9
- C#委托与事件--简单笔记
- 大数据架构工具hadoop
- mysql高可用架构之MHA,haproxy实现读写分离详解
- github命令总结
- nginx源码安装教程(CentOS)
- DML和DQL 总结