访问localhost:8088/department/list 的时候返回 404

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
好帮手慕阿莹 2019-05-27 10:04:26

同学你好,应该是没有登陆导致的。如果

http://img1.sycdn.imooc.com//climg/5ceb44b200010f5716500568.jpg

如果同学还没写到GloablController  

可以先去掉这个拦截器的配置:

http://img1.sycdn.imooc.com//climg/5ceb45910001c41709760665.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

提问者 慕沐7374140 2019-05-26 21:01:37

访问路径localhost:8088/department/to_add,跳转到了to_login。

http://img1.sycdn.imooc.com//climg/5cea8de90001851c04360345.jpg

http://img1.sycdn.imooc.com//climg/5cea8df20001ff7e04000374.jpg

http://img1.sycdn.imooc.com//climg/5cea8dfe0001c1fd04460315.jpg

http://img1.sycdn.imooc.com//climg/5cea8e2b000163a104440128.jpg

DepartmentController:

package com.imooc.oa.controller;

import com.imooc.oa.biz.DepartmentBiz;
import com.imooc.oa.entity.Department;
import com.imooc.oa.entity.Employee;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

import java.util.Map;

@Controller("departmentController")
@RequestMapping("/department")
public class DepartmentController {
   @Autowired
   private DepartmentBiz departmentBiz;
   @RequestMapping("/list")
   public String list(Map<String,Object> map){
       map.put("list",departmentBiz.getAll());
       return "department_list";
   }
   @RequestMapping("/to_add")
   public String toAdd(Map<String,Object> map){
       map.put("department",new Department());
       return "department_add";
   }
   @RequestMapping("/add")
   public String add(Department department){
       departmentBiz.add(department);
       return "redirect:list";
   }

   @RequestMapping(value = "/to_update",params = "sn")
   public String toUpdate(String sn,Map<String,Object> map){
       map.put("department",departmentBiz.get(sn));
       return "department_update";
   }
   @RequestMapping("/update")
   public String update(Department department){
       departmentBiz.edit(department);
       return "redirect:list";
   }
   @RequestMapping(value = "/remove",params = "sn")
   public String remove(String sn){
       departmentBiz.remove(sn);
       return "redirect:list";
   }
}

好帮手慕阿满 2019-05-24 11:15:53

同学你好,同学访问的是localhost:8088/department/list吗?这里跳转到了to_login

http://img1.sycdn.imooc.com//climg/5ce761500001e27203620097.jpg

问一下同学是否写了GloablController类,在类中是否有如下的代码:

http://img1.sycdn.imooc.com//climg/5ce761e20001640708660344.jpg

祝:学习愉快~

  • 提问者 慕沐7374140 #1
    对的,访问department/list之后,跳转到了to_login
    2019-05-24 11:17:12
  • 好帮手慕阿满 回复 提问者 慕沐7374140 #2
    那同学是否有写GlobalController类呢?如上图所示,建议详细描述一下。祝:学习愉快~
    2019-05-24 14:35:17
  • 提问者 慕沐7374140 回复 好帮手慕阿满 #3
    没有写GlobalController
    2019-05-24 20:07:32
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师