IDEA2021.1 Spring MVC Fácil configuración

Primero cree un nuevo proyecto en blanco, luego haga clic derecho en el proyecto para agregar soporte de marco

Cree un nuevo paquete en src y cree una nueva carpeta jsp en WEB-INF para almacenar archivos jsp

El directorio de archivos es el siguiente


 
Cree una nueva clase TestController con el siguiente contenido

 

package test.springmvc.helloworld;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestParam;

@Controller
@RequestMapping("/test") //类中所有响应请求的父路径

public class TestController {

    @RequestMapping("/index") //此处的函数通过该路径响应
    public String helloworld(@RequestParam(value = "id") String id, Model model){
        model.addAttribute("url","http://www.baidu.com/"); // 指定Model的值
        model.addAttribute("id",id);
        return "/WEB-INF/jsp/helloworld.jsp";
    }

}


@RequestParam(value = "id") se usa para obtener el valor de identificación del parámetro pasado a la vista a través del modelo
. El contenido en helloworld.jsp es
 

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<body>
Hello World
<br/>id:${id}
<br/>url:${url}
</body>
</html>

Configure dispatcher-servlet.xml para configurar la búsqueda de paquetes

<?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"

       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">

    <context:component-scan base-package="test.springmvc.helloworld"/>

</beans>

Luego configure web.xml para modificar el patrón de URL que es la ruta de URL asignada

Configure Tomcat a continuación para iniciar el programa

Configurar artefacto primero

Haga clic en Agregar configuración

Después del inicio, la demostración proporcionada por la idea se abrirá en el navegador

Visite http://localhost:8080/test/index?id=111

 

Supongo que te gusta

Origin blog.csdn.net/weixin_43610673/article/details/122653795
Recomendado
Clasificación