NutzCN Logo
问答 source code does not match the batecode 是什么意思
发布于 2642天前 作者 qq_4945a577 3033 次浏览 复制 上一个帖子 下一个帖子
标签:

debug模式,当以get方式请求不带参数值进来的时候(请求路径:“/test/date/query2”),debug走到Cnd cnd = Cnd.NEW();的时候就会提示source code does not match the bytecode ,哪里出了问题

 @At("/query2")
    @Ok("json")
    @RequiresPermissions("test:query")
    public List<Map> Query2(@Param("commodity_name") String commodity_name) {
        List<Map> list = new ArrayList<>();
        Cnd cnd = Cnd.NEW();
        if (!StringUtils.isEmpty(commodity_name)) {
5 回复

源码没关联好?

带上参数查询就能执行过去(运行正常),不带参数就出那个问题

那肯定是源码没关联对

您说的对,@RequiresPermissions("test:query")的"test:query"映射跟上一个方法的重了

您是怎么知道的

添加回复
请先登陆
回到顶部