您当前的位置: 首页 > 

ZhangJiQun&MXP

暂无认证

  • 1浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

云达作业,常见错误

ZhangJiQun&MXP 发布时间:2021-07-31 14:17:30 ,浏览量:1

目录

java 传输数组前端展示

idName:id的隐藏域   urlName:存放url的隐藏域

model.addAttribute("companyId",id);

module参数传递前端

idName 进行配置

属性界面不对齐

跳转add 界面进行数据装载

Uncaught ReferenceError: filesId is not defined

idea 修改注解报错 500

进行id拼接

查询对应数据库字段

组织布局不能在左侧

报错500,404

修改js 重新进行run

查看参数是否显示

数据库data和datatime 区别

数据库操作异常

org.apache.ibatis.reflection.ReflectionException:

id不陪配

实质可能是id 是空

选择自动动递增可以规避

id,compangId参数传递

@PathVariable

拼接的id参数怎么查看

新增员工带有组织结构

 controll层带有companyId信息​

上传文件乱序

Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'creatTime';

时间格式设置

HTML  type 属性

不能调用上传图片

时间选择器

一个class 后面跟

泛型M 和T区别

ftl 文件 前端数据上传返回

通过div id 进行表单提交

通过url跳转controller方法,通过data 传输数据

找到controller add,执行doAdd

@validated拿到数据entity

通过接口声明和实现类进行方法调用save​

调用基类 save保存数据

ftl前端数据获取

id和name的区别

cutImgUrl:name和数据库表示链接

@required属性

界面报错500 查看target 目录是否有ftl文件

validata 表单验证

ignore: ":hidden"

表单验证配置

the used storage engine can't index column 

一般是表生成名称不对应

数据库不能定义sql 关键字

 数据库名称注意

删除不可用增加id

若依(你若不离不弃我必生死相依)http://doc.ruoyi.vip/ruoyi/document/qdsc.html#列的各项

 

The HTML Element represents the content of an HTML document. There can be only one

仔细查看格式 问题

Request method 'GET' not supported

首先对应contrallor和调用地方是不是正确;

第一种情况:

前台页面的表单在一些情况下没有指定POST方法:

Ajax没有指定POST方法:

后台方法在一定情况下需要指定POST方法:

第二种情况:

前端参数类型与后台数据库中的存储类型不一致导致错误:

这种情况(1)如果只需从前台获取则只需要将前台参数名避免与数据库中参数名一致

(2)如果只需传递参数,则可以用指定类型接收以后,自行转格式在放回数据库或实体类,表单等

(3)彻底解决的办法,很简单,再创建一个实体类或者在实体类中再添加两个所需的参数类型

界面跳转

SELECT COUNT(1) FROM ( SELECT FROM web_employ_city ) TOTAL 

现象:sql 语句不对

实体类生成失败

数据库操作异常

  

现象:sql 语句不对

实体类生成失败

数据库操作异常

java 传输数组前端展示

一种方式

    //添加页面跳转
    @GetMapping("add/{id}")
    public String add(@PathVariable String id,Model model) {
        model.addAttribute("campangId",id);
        List list=sysOrganizationService.list();
        Object json= JSONArray.toJSONString(list);
        model.addAttribute("orgList",json);
        return prefix + "/wages_file_add";
    }

二种方式

field: 'companyName',
title: '公司名称',
formatter: function (value, row, index) {
    var name = '';
    
        if(${org.id}==row.campangId)
        {
            name="${org.name}";
        }
    
    return name;
}

 

idName:id的隐藏域   urlName:存放url的隐藏域

model.addAttribute("companyId",id); module参数传递前端

idName 进行配置

属性界面不对齐

跳转add 界面进行数据装载

Uncaught ReferenceError: filesId is not defined

idea 修改注解报错 500

进行id拼接

查询对应数据库字段

组织布局不能在左侧

报错500,404 修改js 重新进行run

查看参数是否显示 数据库data和datatime 区别

datatime :带有时分秒

数据库操作异常 org.apache.ibatis.reflection.ReflectionException:

Could not set property 'id' of 'class com.basic.entity.AccessControl' with value '1423648908727775233' Cause: java.lang.IllegalArgumentException: argument type mismatch

id不陪配

实质可能是id 是空 选择自动动递增可以规避

id,compangId参数传递

 

 

@PathVariable

是spring3.0的一个新功能:接收请求路径中占位符的值

拼接的id参数怎么查看

新增员工带有组织结构

 controll层带有companyId信息

上传文件乱序

添加css样式

Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date' for property 'creatTime';

nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [java.lang.String] to type [@org.springframework.format.annotation.DateTimeFormat @com.fasterxml.jackson.annotation.JsonFormat java.util.Date] for value '2021-08-05'; nested exception is java.lang.IllegalArgumentException: Parse attempt failed for value [2021-08-05]

时间格式设置

HTML  type 属性

button定义可点击的按钮(通常与 JavaScript 一起使用来启动脚本)。checkbox定义复选框。colorNew定义拾色器。dateNew定义 date 控件(包括年、月、日,不包括时间)。datetimeNew定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,基于 UTC 时区)。datetime-localNew定义 date 和 time 控件(包括年、月、日、时、分、秒、几分之一秒,不带时区)。emailNew定义用于 e-mail 地址的字段。file定义文件选择字段和 "浏览..." 按钮,供文件上传。hidden定义隐藏输入字段。image定义图像作为提交按钮。monthNew定义 month 和 year 控件(不带时区)。numberNew定义用于输入数字的字段。password定义密码字段(字段中的字符会被遮蔽)。radio定义单选按钮。rangeNew定义用于精确值不重要的输入数字的控件(比如 slider 控件)。reset定义重置按钮(重置所有的表单值为默认值)。searchNew定义用于输入搜索字符串的文本字段。submit定义提交按钮。telNew定义用于输入电话号码的字段。text默认。定义一个单行的文本字段(默认宽度为 20 个字符)。timeNew定义用于输入时间的控件(不带时区)。urlNew定义用于输入 URL 的字段。weekNew定义 week 和 year 控件(不带时区)。 不能调用上传图片

时间选择器

一个class 后面跟

T 表示泛型:

public interface SnatchResult { List getMetaData() throws IOException; }

java的泛型 也就是说可以是任意的类型,接口定义 interface 既然是接口 它的实现都可以执行SnatchResult来实现接口 声明了T 那就可以在实现时 按需用不同的类型定义 比如说通过它的接口实现的类 List 可以是 也可以是

泛型M 和T区别

都是泛型不同的指代

ftl 文件 前端数据上传返回 通过div id 进行表单提交

通过url跳转controller方法,通过data 传输数据

找到controller add,执行doAdd @validated拿到数据entity

通过接口声明和实现类进行方法调用save 调用基类 save保存数据

ftl前端数据获取

直接formater 通过value 获取,每条数据遍历一下,直接使用 $table.imageView

若依(你若不离不弃我必生死相依):http://doc.ruoyi.vip/ruoyi/document/qdsc.html#列的各项

id和name的区别
  • HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

  • name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。但是name在以下用途是不能替代的:

  • 1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio,而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如果用id,服务器是无法得到数据的。

cutImgUrl:name和数据库表示链接

@required属性

@Autowired(required=true):当使用@Autowired注解的时候,其实默认就是@Autowired(required=true),表示注入的时候,该bean必须存在,否则就会注入失败。 @Autowired(required=false):表示忽略当前要注入的bean,如果有直接注入,没有跳过,不会报错。

界面报错500 查看target 目录是否有ftl文件

没有重新rebuild

validata 表单验证 ignore: ":hidden"

表单校验 忽略空和隐藏

表单验证配置

$(".selector").validate({onsubmit: false }) 默认值是true,表示点击submit提交按钮就会进行表单验证,所以最好不要将其修改为false。

二.onfocusout: $(".selector").validate({onfocusout: false }) 默认值是true,表示当焦点离开当前表单元素就会对其进行验证。

三.onkeyup: $(".selector").validate({ onkeyup: false }) 默认值是true,表示当按键弹起时,就会对当前表单元素进行验证。

四.focusInvalid: $(".selector").validate({ focusInvalid: false }) 默认值是true,当验证无效时,焦点跳到第一个无效的表单元素。

五.focusCleanup: $(".selector").validate({ focusCleanup: true }) 默认值是false。

如果为true,当表单得到焦点时,移除在该表单上的errorClass并隐藏所有错误消息。

the used storage engine can't index column 

一般是表生成名称不对应

数据库不能定义sql 关键字

 数据库名称注意

删除不可用增加id

关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0425s