`
anxingyu_1984
  • 浏览: 39280 次
  • 性别: Icon_minigender_1
  • 来自: 内蒙古
社区版块
存档分类
最新评论

数据类型不匹配

阅读更多

报错信息:

java.servlet.ServletException: BeanUtils.populate

java.lang.IllegalArgumentException: argument type mismach

 

场景:

当页面数据提交时,有时会报这样的错 ,通常jsp 点击提交按钮时没有进入action 直接抛错,配置文件信息检查都正确

 

原因:

BeanUtils 填充时

参数类型不匹配 的意思

 

 解决方案:

1、struts 动态上传文件使用<html:file>标签时,form标签需要加 enctype="multipart/form-data"  属性设置

2、查看页面数据类型,

例如:form 中的字段定义成Date 类型,页面也会出错,

可改为:

 private Date brithday;
 public String getBrithday() {
  return new SimpleDateFormat("yyyy-MM-dd").format(brithday);
 }

 public void setBrithday(String brithday) throws ParseException {
  this.brithday = new SimpleDateFormat("yyyy-MM-dd").parse(brithday);
 }

分享到:
评论

相关推荐

    关于值类型与列类型不匹配,所需类型是 DataRow的解决方案

    例如,如果 `SqlDataReader` 中某列的数据类型为 `int`,而在 `DataTable` 中对应列的数据类型被设置为了 `string`,那么就会出现“值类型与列类型不匹配”的错误。 #### 解决方案 为了避免类型不匹配的问题,可以...

    ArcGIS教程:地理处理工具参数的数据类型

    这样可以确保输入和输出的兼容性,避免因数据类型不匹配导致的错误。 2. 脚本工具(Script Tool)的参数设置同样需要定义数据类型。通过向导添加脚本工具时,每个参数的预期数据类型需明确,以便脚本正确处理数据。...

    Simulink 数据类型传播引擎教程.rar

    5. 检查与调整:引擎会检查数据类型的兼容性和模型的正确性,如确保所有模块的输入输出数据类型匹配。如果不匹配,可能会导致错误或警告。用户可以通过数据类型助手或属性设置来修正这些问题。 6. 更新:一旦数据...

    SQL SERVER的数据类型综述

    正确选择数据类型不仅可以节省存储空间,还能提高查询效率,防止数据溢出和数据类型不匹配导致的错误。此外,理解数据类型间的转换规则,比如如何将二进制数据转换为字符数据,或者如何将数值类型转换为日期时间类型...

    Integration Services 数据类型

    在处理数据时,可能会遇到数据类型不匹配的情况。这时,可以使用以下方法进行转换: - 表达式中的隐式或显式转换,根据表达式规则自动或手动转换数据类型。 - 使用转换运算符,如(CAST 或 CONVERT)来转换数据类型。 ...

    MagicBooks:EF中数据类型不匹配的示例

    它旨在说明在不使用SQL Server数据类型的情况下,使用Entity Framework从SQL Server访问数据时可能遇到的性能问题。 ##设置 在SQL Server中创建一个名为MagicBooks的新空白数据库。 通过运行以下脚本来创建...

    JAVA数据类型转换.doc

    - **自动转换**:在表达式中,如果两个数据类型不匹配,系统会自动进行类型提升,将"较小"的数据类型转换为"较大"的类型。这个"较大"指的是能表示更大数值范围的类型。例如,byte、short和char会被自动转换为int,...

    解决文件与元数据类型不兼容的修改源码后并打包的hivejar包及部署脚本

    当遇到“文件与元数据类型不兼容”的问题时,这通常意味着在执行Hive查询或操作时,数据文件的实际数据类型与Hive表中定义的元数据类型不匹配。这个问题可能会导致数据加载失败、查询错误或数据处理异常。 解决这个...

    向SQL Server数据库中导入数据报错解决方法

    将文本文件中的数据成功导入到 SQL Server 数据库需要正确地设置数据类型、避免数据类型不匹配的错误,并且需要考虑到数据的一致性、完整性和安全性。只有这样,才能确保数据的正确性和安全性,并且提高数据导入的...

    组态王的数据类型

    "组态王的数据类型" 组态王是一个工业自动化软件平台,提供了多种数据类型来满足不同应用场景的需求。了解组态王的数据类型对于开发高效的工业自动化应用非常重要。 BIT 数据类型:BIT 数据类型是一种基本的数据...

    sqoop导入数据到hive中,数据不一致

    1. 数据类型不匹配:数据库中的字段类型与Hive表定义的字段类型不一致可能导致数据导入后出现异常。例如,数据库中的整型字段被误设为Hive的字符串类型,可能会导致整数值无法正确解析。解决方法是在创建Hive表时,...

    java异常处理之常见异常类之输入类型异常.rar

    当我们谈论输入类型异常时,通常指的是在程序运行时,用户输入的数据类型与程序期望的数据类型不匹配所引发的异常。 Java中,InputMismatchException是Scanner类在读取输入时可能抛出的一个常见异常,它属于java....

    Matlab常见错误总结

    在Matlab的学习与使用过程中,我们常常会遇到各种各样的错误,这些错误可能是由于语法问题、数据类型不匹配、变量未定义或者程序逻辑错误等引起的。以下是对Matlab常见错误的一些详细总结,希望能帮助你在遇到这些...

    Jota,kotlin程序中代数数据类型的声明模式匹配解决方案.zip

    "Jota"是一个开源项目,专门针对Kotlin程序中的代数数据类型提供声明模式匹配的解决方案。 一、什么是代数数据类型? 代数数据类型是函数式编程中的一个概念,它允许我们定义新的数据结构,通常包括一个或多个构造...

    数据导入出错解决方法-以tbATUData为例1

    数据导入出错的情况时常发生,这可能由于多种原因,例如数据类型不匹配、格式错误、编码问题或者违反了数据库的约束规则等。本篇文章将以“tbATUData”为例,探讨如何解决数据导入时遇到的数据类型不匹配的问题。 ...

    C# excel导入出错解决办法

    最后,可以使用数据类型转换函数来转换数据类型,避免了数据类型不匹配的问题。 在实现Excel数据导入到Oracle数据库的过程中,还需要注意一些重要的问题,例如数据安全问题、数据一致性问题、数据备份问题等。为了...

    WPF之绑定数据校验和类型转换实例

    有时,UI控件接收或显示的数据类型可能与数据模型中的数据类型不匹配。此时,就需要使用`IValueConverter`接口来创建一个类型转换器。这个接口有两个方法:`Convert`和`ConvertBack`,分别用于将数据从数据模型转换...

    oracle不走索引可能原因.docx

    4. **隐式类型转换**: 当索引列的数据类型与查询条件中的数据类型不匹配时,Oracle会进行隐式类型转换。例如,一个字符类型的列与整数进行比较时,会导致Oracle不使用索引。这种情况下,可以避免类型转换,或者确保...

Global site tag (gtag.js) - Google Analytics