SpringMVCDemo中,遇到的问题

Posted kunpengv5

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVCDemo中,遇到的问题相关的知识,希望对你有一定的参考价值。

近两日学习SpringMVC框架时,编写了一个查询的小demo,不涉及数据库层面。

根据name及producing_area查询结果。若为空时,查询出所有结果。

技术分享图片

1、启动项目后,页面404。

debug代码后,发现return时,页面找不到。

解决:由于spring的配置文件中没有配置视图解析器,默认的视图解析器与使用方式不匹配。在spring配置文件中配置。

技术分享图片

 1     @RequestMapping(value = "queryFruitsByCondition")
 2     public String queryFruitsByCondition(Model model, Fruits fruits) {
 3         List<Fruits> fruitsList = null;
 4         if (fruits == null ||
 5                 (StringUtils.isBlank(fruits.getName()) && StringUtils.isBlank
 6                         (fruits.getProducing_area()))) {
 7             fruitsList = fruitService.queryFruitsList();
 8         } else {
 9             fruitsList = fruitService.queryFruitByCondition(fruits);
10         }
11 
12         model.addAttribute("fruitsList", fruitsList);
13         return "/findFruits";
14     }

 

以上是关于SpringMVCDemo中,遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

SpringMVCdemo报404

SpringMVCdemo报404

如何在Sublime Text中添加代码片段

片段中 ListView 的 setOnItemClickListener

Wagtail - 在页面上呈现带有相关片段和标签的数据时遇到问题

Android中切换标签片段之间的延迟