首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >云达作业,常见错误

云达作业,常见错误

作者头像
zhangjiqun
发布2024-12-17 08:11:25
发布2024-12-17 08:11:25
6490
举报
文章被收录于专栏:计算机工具计算机工具

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

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

仔细查看格式 问题

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 传输数组前端展示

一种方式

代码语言:javascript
复制
    //添加页面跳转
    @GetMapping("add/{id}")
    public String add(@PathVariable String id,Model model) {
        model.addAttribute("campangId",id);
        List<SysOrganization> list=sysOrganizationService.list();
        Object json= JSONArray.toJSONString(list);
        model.addAttribute("orgList",json);
        return prefix + "/wages_file_add";
    }

二种方式

代码语言:javascript
复制
field: 'companyName',
title: '公司名称',
formatter: function (value, row, index) {
    var name = '';
    <#list orgList as org>
        if(${org.id}==row.campangId)
        {
            name="${org.name}";
        }
    </#list>
    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 <input> 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>

T 表示泛型:

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

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

泛型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

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-12-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • The HTML <body> Element represents the content of an HTML document. There can be only one <body>
  • Request method 'GET' not supported
  • 界面跳转
  • SELECT COUNT(1) FROM ( SELECT FROM web_employ_city ) TOTAL
  • 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 <input> type 属性
  • 不能调用上传图片
  • 时间选择器
  • 一个class 后面跟<T>
  • 泛型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
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档