Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >云达作业,常见错误

云达作业,常见错误

作者头像
zhangjiqun
发布于 2024-12-17 00:11:25
发布于 2024-12-17 00:11:25
24400
代码可运行
举报
文章被收录于专栏:计算机工具计算机工具
运行总次数:0
代码可运行

若依(你若不离不弃我必生死相依)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
代码运行次数:0
运行
AI代码解释
复制
    //添加页面跳转
    @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
代码运行次数:0
运行
AI代码解释
复制
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 删除。

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SpringMVC入门第三部分
访问index.jsp---->直接发送/emps请求----->控制器查询所有员工-------->放在请求域中-------->转发到list页面进行展示
大忽悠爱学习
2021/11/15
7530
springData Jpa 快速入门前言:一、简介:二、JPA核心概念:三、springboot集成jpa案例:总结:
数据持久化的操作,一般都要由我们自己一步步的去编程实现,mybatis通过我们编写xml实现,hibernate也要配置对应的xml然后通过创建session执行crud操作。那么有没有这样一种技术,就是把底层的这些crud操作都封装好了,我们直接调用方法就行了,答案是有的,通过springData Jpa 就可以实现。点我可下载本案例源码。
贪挽懒月
2018/08/02
8260
springData Jpa 快速入门前言:一、简介:二、JPA核心概念:三、springboot集成jpa案例:总结:
SpringBoot代码生成器,从此不用手撸代码
通常在开始开发项目的时候,首先会建立好数据库相关表,然后根据表结构生成 Controller、Service、DAO、Model以及一些前端页面。
小柒2012
2020/05/25
4.1K0
SpringBoot代码生成器,从此不用手撸代码
form标签
在使用 SpringMVC 的时候我们可以使用 Spring 封装的一系列表单标签,这些标签都可以访问到 Model 中的内容。
程序员NEO
2023/10/01
2400
form标签
01-Springboot博客项目
更改thymeleaf解析模式 重要! thymeleaf对html的检查非常严格,容易出现无法解析的情况,而且不会告诉你具体是哪里无法解析,这就很头疼。不如降低检查水平。 导入依赖
devi
2021/08/18
2K0
jeesite快速开发平台(七)—-代码生成原理
jeesite代码生成用的是FreeMarker模板引擎结合xml技术来实现的,定义的模板都放在resources/templates/modules/gen下
全栈程序员站长
2021/06/21
1K0
jeesite快速开发平台(七)—-代码生成原理
Spring 全家桶之 Spring Web MVC(四)- Restful CRUD
使用Spring MVC编写一个Employee的CRUD项目,主要是编写Controller,员工数据保存在Map中,不使用数据库
RiemannHypothesis
2022/08/19
9940
Spring 全家桶之 Spring Web MVC(四)-  Restful CRUD
day50_BOS项目_02
我们再补上IUserDao和UserDaoImpl的示例代码: IUserDao.java
黑泽君
2018/10/11
1.6K0
day50_BOS项目_02
Spring MVC-05循序渐进之数据绑定和form标签库(下) 实战从0到1
Spring MVC-05循序渐进之数据绑定和form标签库(上) 博文中我们学习了数据绑定和form标签库,那我们来写一个小demo练习下吧。
小小工匠
2021/08/17
5850
猿蜕变系列5——一文搞懂Controller的花式编写
看过之前的执行流程,相信你对springMVC有了一定的认识。今天我们继续来学习springMVC相关的核心知识,帮助你快速起飞,完成蜕变。
山旮旯的胖子
2020/07/28
1.1K0
猿蜕变系列5——一文搞懂Controller的花式编写
【转】jQuery验证控件jquery.validate.js使用说明+中文API
一、导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> 二、默认校验规则 (1)required:true                必输字段 (2)remote:"check.php"      使用ajax方法调用check.php验证输入值 (3)email:
用户1696846
2018/07/16
5.1K0
Spring实战5-基于Spring构建Web应用主要内容
写在前面:关于Java Web,首先推荐一篇文章——写给java web一年左右工作经验的人,这篇文章的作者用精练的话语勾勒除了各种Java框架的缘由和最基本的原理。我们在学习Spring的过程中也要切记,不仅要知道怎么做?还要深究背后的思考和权衡。
阿杜
2018/08/06
2.6K0
Spring实战5-基于Spring构建Web应用主要内容
JQuery.validationEngine表单验证插件
JQuery.validationEngine表单验证控件功能强大,自带了样式显示模式:
全栈程序员站长
2022/11/15
2.1K0
JQuery.validationEngine表单验证插件
springBoot开发
整个博客系统包括用户管理,安全设置,博客管理,评论管理,点赞管理,分类管理,标签管理和首页搜索。前端使用boostrap,thymeleaf模板引擎,jQuery等等,后端使用springboot,springMVC,spring data,spring security管理安全,数据存储使用MySQL,H2,MongoDB,MongoDB主要是存储文件等等,其他还有ElasticSearch,这次项目就尝试使用Gradle,不用maven了。
西红柿炒鸡蛋
2020/01/15
4380
springBoot开发
Springboot使用JPA操作数据库第七章 使用JPA操作数据库
本章主要介绍如何在Spring Boot的Web应用中使用Mysq数据库,也充分展示Spring Boot的优势(尽可能少的代码和配置).
一个会写诗的程序员
2018/08/20
7820
Springboot使用JPA操作数据库第七章 使用JPA操作数据库
黑马瑞吉外卖之后台登录与退出功能开发
这个项目是基于springboot+mybatisplus作为核心的开发项目。是一款外卖开发项目。本次还是从后台管理界面进行开发的,前些天敲完了基本,后来还是给自己遗留了一个bug,项目还有没有完善的部分,现在就从写博客这里重新捋一遍。这样也许更有效果。很多人觉得简单,但是我觉得这是一个非常重要的项目,是一次真正意义上的前后堵的人项目。很值得我们去多家回顾练习。
兰舟千帆
2022/11/30
6230
黑马瑞吉外卖之后台登录与退出功能开发
作为一名初级程序员,用户中心总得会设计与实现吧
用户中心作为一个重要的功能模块,承担着用户身份验证、信息管理和权限控制等多重角色。随着互联网技术的快速发展和用户需求的不断变化,构建一个高效、灵活且安全的用户中心显得尤为重要。本文将深入探讨一个基于 Spring Boot 框架的用户中心实现,涵盖用户信息更新、密码重置、角色管理、用户权限控制以及用户活动日志等功能模块,帮助读者全面了解用户中心的设计与实现过程。
不惑
2024/11/05
5400
作为一名初级程序员,用户中心总得会设计与实现吧
freemarker
下面仅供参考 请见官方网址http://freemarker.foofun.cn/
java小黑
2023/04/24
1.3K0
PHP 表单处理与验证
表单是 Web 应用程序中最基本的组成部分之一,它允许用户与应用程序进行交互。无论是用户注册、登录、填写调查问卷还是提交评论,表单都是数据传输的桥梁。在 PHP 中,表单处理与验证是每个 Web 开发者都必须掌握的重要技能。
繁依Fanyi
2025/01/18
5040
Angular 从入坑到挖坑 - 表单控件概览
angular 入坑记录的笔记第三篇,介绍 angular 中表单控件的相关概念,了解如何在 angular 中创建一个表单,以及如何针对表单控件进行数据校验。
程序员宇说
2020/03/19
20.1K0
相关推荐
SpringMVC入门第三部分
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验