亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解SpringMVC的兩種實現(xiàn)方式

 更新時間:2022年10月17日 16:33:13   作者:誰知道水燙不燙  
這篇文章主要介紹了SpringMVC的兩種實現(xiàn)方式,方式一是通過實現(xiàn)Controller接口,方式二是使用注解開發(fā),本文結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下

一、方法一:實現(xiàn)Controller接口

這個在我的第一個SpringMVC程序中已經(jīng)學習過了,在此不作贅述,現(xiàn)在主要來學習第二種方法,使用注解開發(fā);

二、方法二:使用注解開發(fā)

1.導包

2.在web.xml中配置DispatcherServlet

3.建立一個Spring配置文件springmvc-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: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.xsd
       http://www.springframework.org/schema/context
       http://www.springframework.org/schema/context/spring-context.xsd
       http://www.springframework.org/schema/mvc
       http://www.springframework.org/schema/mvc/spring-mvc.xsd">

    <!--掃描包,使其下的注解生效-->
    <context:component-scan base-package="com.jms.controller"/>
    <!--讓springMVC不處理靜態(tài)資源-->
    <mvc:default-servlet-handler/>
    <!--
    支持MVC注解驅動
    能夠幫助我們完成BeanNameUrlHandlerMapping和SimpleControllerHandlerAdapter注入
    -->
    <mvc:annotation-driven/>
    <!--視圖解析器-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver" id="InternalResourceViewResolver">
        <!--前綴-->
        <property name="prefix" value="/WEB-INF/jsp/"/>
        <!--后綴-->
        <property name="suffix" value=".jsp"/>
    </bean>

</beans>

4.建立一個HelloController類

package com.jms.controller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
public class HelloController {

    @RequestMapping("/hello")
    public String hello(Model model) {
        model.addAttribute("message", "歡迎來到SpringMVC");
        return "hello";
    }
}

可以看到,在這個類中,我們使用到了兩種注解。

第一個是@Controller,使用這個注解就說明這個類是一個Handler;第二個是@RequestMapping,看名字就知道這是請求的映射,也就是我們需要請求的路徑,這里是請求.../hello。

可以看見一個返回String的方法,返回的這個hello就說明跳轉的路徑是視圖解析器中的“前綴”+hello+“后綴”,在這里也就是/WEB-INF/jsp/hello.jsp。

這里我們用一個model來存儲數(shù)據(jù)。

5.啟動tomcat測試

到此這篇關于SpringMVC的兩種實現(xiàn)方式的文章就介紹到這了,更多相關SpringMVC實現(xiàn)方式內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 解決Mybatis中mapper的ID沖突問題

    解決Mybatis中mapper的ID沖突問題

    這篇文章主要介紹了解決Mybatis中mapper的ID沖突問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Java中關于泛型、包裝類及ArrayList的詳細教程

    Java中關于泛型、包裝類及ArrayList的詳細教程

    泛型可以在類或方法中預支地使用未知的類型。這篇文章主要介紹了Java中關于泛型、包裝類及ArrayList的詳細教程,需要的朋友可以參考下
    2021-12-12
  • Java讀取本地json文件及相應處理方法

    Java讀取本地json文件及相應處理方法

    今天小編就為大家分享一篇Java讀取本地json文件及相應處理方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • springboot整合rocketmq實現(xiàn)分布式事務

    springboot整合rocketmq實現(xiàn)分布式事務

    大多數(shù)情況下很多公司是使用消息隊列的方式實現(xiàn)分布式事務。 本篇文章重點講解springboot環(huán)境下整合rocketmq實現(xiàn)分布式事務,感興趣的可以了解一下
    2021-05-05
  • 詳解Java?二叉樹的實現(xiàn)和遍歷

    詳解Java?二叉樹的實現(xiàn)和遍歷

    二叉樹可以簡單理解為對于一個節(jié)點來說,最多擁有一個上級節(jié)點,同時最多具備左右兩個下級節(jié)點的數(shù)據(jù)結構。本文將詳細介紹一下Java中二叉樹的實現(xiàn)和遍歷,需要的可以參考一下
    2022-01-01
  • 一文帶你玩轉Java異常處理

    一文帶你玩轉Java異常處理

    這篇文章主要為大家介紹一下Java中的異常處理機制,文中通過示例為大家進行了詳細的介紹,對我們學習有一定的幫助,感興趣的可以了解一下
    2022-08-08
  • Shell腳本管理Java應用程序的高效方法

    Shell腳本管理Java應用程序的高效方法

    在軟件開發(fā)中,管理和監(jiān)控 Java 應用程序的運行狀態(tài)變得愈加重要,本文將分享一個自用的簡單但高效的 Shell 腳本,幫助輕松管理 JAR 包的啟動、停止和日志管理,需要的朋友可以參考下
    2024-09-09
  • Java多線程中的Phaser使用解析

    Java多線程中的Phaser使用解析

    這篇文章主要介紹了Java多線程中的Phaser使用解析,java多線程技術提供了Phaser工具類,Phaser表示“階段器”,用來解決控制多個線程分階段共同完成任務的情景問題,其作用相比CountDownLatch和CyclicBarrier更加靈活,需要的朋友可以參考下
    2023-11-11
  • Java判斷一個時間是否在當前時間區(qū)間代碼示例

    Java判斷一個時間是否在當前時間區(qū)間代碼示例

    這篇文章主要給大家介紹了關于使用Java判斷一個時間是否在當前時間區(qū)間的相關資料,在日常開發(fā)中我們經(jīng)常會涉及到時間的大小比較或者是判斷某個時間是否在某個時間段內(nèi),需要的朋友可以參考下
    2023-07-07
  • Spring的事件機制知識點詳解及實例分析

    Spring的事件機制知識點詳解及實例分析

    在本篇內(nèi)容里小編給大家分享的是一篇關于Spring的事件機制知識點詳解及實例分析,有需要的朋友么可以參考下。
    2021-12-12

最新評論