千家信息网

SpringMVC注解怎么用

发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下SpringMVC注解怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、在 web.xml 文件中
千家信息网最后更新 2025年01月19日SpringMVC注解怎么用

小编给大家分享一下SpringMVC注解怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

1、在 web.xml 文件中配置前端处理器

  SpringMVC_01        springmvc    org.springframework.web.servlet.DispatcherServlet                contextConfigLocation        classpath:springmvc.xml            springmvc        /  

2、在 springmvc.xml 文件中配置处理器映射器,处理器适配器,视图解析器

                                                                                            

3、编写 Handler

package com.ys.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.servlet.ModelAndView;//使用@Controller注解表示这个类是一个Handler@Controllerpublic class HelloController {    //@RequestMapping注解括号里面的表示访问的URL    @RequestMapping("hello")    public ModelAndView hello(){        ModelAndView modelView = new ModelAndView();        //类似于 request.setAttribute()        modelView.addObject("name","张三");        //配置返回的视图名,由于我们在springmvc.xml中配置了前缀和后缀,这里直接写视图名就好        modelView.setViewName("index");        //modelView.setViewName("/WEB-INF/view/index.jsp");        return modelView;    }}

注意@Controller注解和@RequestMapping注解的用法

4、编写 视图 index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"    pageEncoding="UTF-8"%>Insert title herehello:${name}

5、在浏览器中输入:http://localhost:8080/SpringMVC_03/hello

以上是"SpringMVC注解怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0