淘淘商城05-商品列表查询之功能分析

目录

1.整合静态页面

2.编写cotroller

3.测试访问

4.编写cotroller方法分析


1.整合静态页面

淘淘商城05-商品列表查询之功能分析_第1张图片

把静态页面添加到taotao-manager-web工程中的WEB-INF下:

淘淘商城05-商品列表查询之功能分析_第2张图片

由于在web.xml中定义的url拦截形式为“/”表示拦截所有的url请求,包括静态资源例如css、js等。所以需要在springmvc.xml中添加资源映射标签:


 
  

2.编写cotroller

package com.taotao.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class PageController {
	/**
	 * 展示首页
	 * @return
	 */
	@RequestMapping("/")
	public String showIndex(){
		return "index";
	}
}

3.测试访问

淘淘商城05-商品列表查询之功能分析_第3张图片

淘淘商城05-商品列表查询之功能分析_第4张图片

查看浏览器(f12)的network

淘淘商城05-商品列表查询之功能分析_第5张图片

发现每个请求都是404。当然了,因为没有编写对应的cotroller的方法

4.编写cotroller方法分析

 

淘淘商城05-商品列表查询之功能分析_第6张图片

在index.jsp里面请求的url正好和返回的jsp页面名称相同

所以我们这样这样编写cotroller方法

/**
	 * 展示菜单页面
	 * @param page
	 * @return
	 */
	@RequestMapping("/{page}")
	public String showItemList(@PathVariable String page){
		return page;
	}

通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中

访问页面可以正常响应

淘淘商城05-商品列表查询之功能分析_第7张图片

 

 

 

 

 

你可能感兴趣的:(淘淘商城,2017淘淘商城)