您现在的位置是:首页 > 编程 > 

设置SpringMVC默认首页启动

2025-07-28 14:39:59
设置SpringMVC默认首页启动 前端控制器代码如下代码语言:javascript代码运行次数:0运行复制//控制前台页面的控制器 @Controller @RequestMapping("/front") public class FrontController {代码语言:javascript代码运行次数:0运行复制//从这里去首页;所有的操作都是从控制器出去的;代码语言

设置SpringMVC默认首页启动

前端控制器代码如下

代码语言:javascript代码运行次数:0运行复制
//控制前台页面的控制器
@Controller
@RequestMapping("/front")
public class FrontController {
代码语言:javascript代码运行次数:0运行复制
//从这里去首页;所有的操作都是从控制器出去的;
代码语言:javascript代码运行次数:0运行复制
@RequestMapping("/index")
  public ModelAndView index(){
    //模型视图对象,里面可以存放数据到model,还可以存放视图信息到view
    ModelAndView mv=new ModelAndView();
    List<Category> cateList=cateService.search();
    mv.addObject("cateList",cateList);
    //shopList:所有商品信息;把查询的所有数据,给谁了?
    //<泛型>:就是用来指定List集合里面具体的类型;因为List它里面可以放任意类型,现在给它指定一个Shop(商品)类型
    List<Shop>shopList=shopService.search();
    mv.addObject("shopList",shopList); //数据在shopList,存放到model,一个变量叫shopList
    mv.setViewame("../../index");//../表示上一级;注意系统默认解析路径是WEB/IF/jsp/
    return mv;
  }

需要设置web.xml文件的springmvc配置如下:

代码语言:javascript代码运行次数:0运行复制
<servlet>
    <servlet-name>springmvc</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
      <param-name>contextConfigLocation</param-name>
      <param-value>/WEB-IF/spring-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>springmvc</servlet-name>
    <url-pattern>/front/index</url-pattern>
  </servlet-mapping>

并且设置

代码语言:javascript代码运行次数:0运行复制
<welcome-file-list>
    <welcome-file>front/index</welcome-file>
  </welcome-file-list>

最终效果:

设置SpringMVC默认首页启动_SpringMVC
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2022-0-09,如有侵权请联系 cloudcommunity@tencent 删除servlet泛型前端数据系统

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1255995.html

相关标签:无
上传时间: 2025-07-28 02:27:31
留言与评论(共有 9 条评论)
本站网友 李国阳
20分钟前 发表
存放到model
本站网友 碧螺春茶功效
3分钟前 发表
里面可以存放数据到model
本站网友 福特的车怎么样
2分钟前 发表
里面可以存放数据到model
本站网友 梦见去世的同事
13分钟前 发表
如有侵权请联系 cloudcommunity@tencent 删除前往查看servlet泛型前端数据系统
本站网友 宁阳教育信息网
24分钟前 发表
就是用来指定List集合里面具体的类型;因为List它里面可以放任意类型
本站网友 肾病综合症专家
24分钟前 发表
shopList); //数据在shopList
本站网友 黑豆浆
6分钟前 发表
就是用来指定List集合里面具体的类型;因为List它里面可以放任意类型
本站网友 韩式注射除皱
25分钟前 发表
所有商品信息;把查询的所有数据