访问页面,返回一个 json 字符串

来源:8-4 商品添加之Controller层的实现

行kong

2019-10-15

图片描述

老师,我访问这个页面,还有类似其他获取信息的页面,返回的都是这样的 json字符串形式,请问是什么原因呢。以前不是这样的情况

写回答

1回答

翔仔

2019-10-16

同学好,没台明白你的意思,而且我看你并不是访问的页面,而是直接访问getshopmanagementinfo这样的返回数据的controller方法,而且访问的访问里面为什么会返回redirect这种属性?在哪里设置的,还是直接用了拦截器的配置?需要调试一下才知道。

正常访问的页面应该是类似shopoperation之类,我们在controller里面配置了,会返回到html页面里。

package com.imooc.o2o.web.shopadmin;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@Controller
@RequestMapping(value = "shopadmin", method = { RequestMethod.GET })
/**
 * 主要用来解析路由并转发到相应的html中
 * 
 * @author xiangze
 *
 */
public class ShopAdminController {
	@RequestMapping(value = "/shopoperation")
	public String shopOperation() {
		// 转发至店铺注册/编辑页面
		return "shop/shopoperation";
	}

	@RequestMapping(value = "/shoplist")
	public String shopList() {
		// 转发至店铺列表页面
		return "shop/shoplist";
	}

	@RequestMapping(value = "/shopmanagement")
	public String shopManagement() {
		// 转发至店铺管理页面
		return "shop/shopmanagement";
	}

	@RequestMapping(value = "/productcategorymanagement", method = RequestMethod.GET)
	private String productCategoryManage() {
		// 转发至商品类别管理页面
		return "shop/productcategorymanagement";
	}

	@RequestMapping(value = "/productoperation")
	public String productOperation() {
		// 转发至商品添加/编辑页面
		return "shop/productoperation";
	}

	@RequestMapping(value = "/productmanagement")
	public String productManagement() {
		// 转发至商品管理页面
		return "shop/productmanagement";
	}
}


0
1
行kong
非常感谢!老师我找到了问题原因
2019-10-16
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程