项目中遇到的URL问题

我在用这个Layui框架的数据表格内置模块做渲染表格练习的时候,发现一个URL路径的问题,layui框架的官网https://www.layui.com/doc/
在这里插入图片描述
这是一个简单的新增、修改、删除数据的应用练习页面,页面的功能如图所示:
在这里插入图片描述
视图层渲染表格代码:
在这里插入图片描述
Main是控制器名称,SelectEmployee是控制器方法的名称。

控制器查询数据渲染表格代码:
在这里插入图片描述
以上是把表格渲染出来的代码,方法的具体代码折叠了,不显示。

接下来就是主题关于URL的问题:
在这里插入图片描述
页面和方法在同一个控制器下,在指定URL的时候,为了少打代码,我写法就是直接写方法名,不指定控制器,在使用post,get,getJSON方法提交数据的时候也是。
在这里插入图片描述
在这里插入图片描述
这样写是方便了一点点,但同时也出现了bug,当我不指定控制器的时候,我在视图层上启动项目是没问题的,但当我在控制器上启动页面就会显示数据接口异常,表格显示不出来:
在这里插入图片描述

如果你在渲染表格的时候指定了控制器的路径,但在新增,修改,删除的时候用post或get,和getJSON提交数据的时候不指定也会出错,功能会执行不了:
在这里插入图片描述
所以我在用到URL的地方都指定了控制器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都指定了控制器之后才修复这个bug,就是不知道为什么会出现这个问题……

猜你喜欢

转载自blog.csdn.net/weixin_44547616/article/details/89631482