Springmvc工程跳转controller无效的解决

网友投稿 301 2022-09-29


Springmvc工程跳转controller无效的解决

目录Springmvc跳转controller无效1、springmvc-servlet.xml2、web.xml,在改配置文件中将springmvc无法进入controller、后台也不报错1、检查是否配置2、是否配置3、controller类是否加上4、视图解析器5、web.xml文件是否配置

Springmvc跳转controller无效

在实际搭建Springmvc工程,通过controller进行业务处理和逻辑跳转,经常发现接口URL拼写正确但是访问不到控制层,这里 给出两点说明,可供排查:

1、springmvc-servlet.xml

(只说明controller其他配置自行添加),在配置文件中添加

//路径基于实际需求添加

2、web.xml,在改配置文件中将

springmvc

*.do

修改成

springmvc

/

controller格式如下:

@Controller

@RequestMapping("/task")

public class TaskController {

@Autowired

InsertTask insertTask;//注入添加任务接口

@RequestMapping(value="/insertTask")

public void insertTask(@RequestParam("productId") int productId,@RequestParam("taskname") String taskname,

HttpServletRequest request,Model model) {

insertTask.insertTaskService(productId, taskname);

}

@ResponseBody

@RequestMapping(value="/demo",method=RequestMethod.GET)

public String name() {

System.err.println("demo123");

return "demo";

}

接口访问路径格式如下:http://localhost:8080/task/demo

springmvc无法进入controller、后台也不报错

说说解决思路

1、检查是否配置

处理器映射器、处理器适配器

2、是否配置

扫描 controller包

3、controller类是否加上

@contaoller注解

@Controller

public class ItemController {

@Autowired

private ItemService itemService;

@RequestMapping("/item/{itemId}")

@ResponseBody

public TbItem getItemById(@PathVariable Long itemId) {

System.err.println(123);

TbItem tbItem = itemService.getItemById(itemId);

return tbItem;

}

}

4、视图解析器

是否配置正确

class="org.springframework.web.servlet.view.InternalResourceViewResolver">

class="org.springframework.web.servlet.view.InternalResourceViewResolver">

5、web.xml文件是否配置

springmvc文件启动

<servlet-name>springmvc

org.springframework.web.servlet.DispatcherServlet

http://contextConfigLocation

classpath:spring/springmvc.xml

1

springmvc

/


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:漏洞分析:HEVD-0x7.UninitializedHeapVariable[win7x86](漏洞分析工程师)
下一篇:漏洞分析丨HEVD-0x6.UninitializedStackVariable[win7x86]
相关文章

 发表评论

评论列表