type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: BeanUtils.populate org.apache.struts.util.RequestUtils.populate(RequestUtils.java:495) org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:804) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.weihua.common.util.CharsetFilter.doFilter(CharsetFilter.java:35)root cause
java.lang.IllegalArgumentException: argument type mismatch sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) java.lang.reflect.Method.invoke(Method.java:324) org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(PropertyUtils.java:1789) org.apache.commons.beanutils.PropertyUtils.setNestedProperty(PropertyUtils.java:1684) org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.java:1713) org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:934) org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:729) org.apache.struts.util.RequestUtils.populate(RequestUtils.java:493) org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:804) org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:203) org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) javax.servlet.http.HttpServlet.service(HttpServlet.java:689) javax.servlet.http.HttpServlet.service(HttpServlet.java:802) com.weihua.common.util.CharsetFilter.doFilter(CharsetFilter.java:35)note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
程序中用了FormFile,报上面的错,后面发现是jsp页面上,要在提交的地方:
<FORM id=frmpic name=frmpic action="addPhoto.do" onsubmit="return check()" method=post
encType=multipart/form-data>
加上:encType=multipart/form-data,否则报上面的错误。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/claudxyz/archive/2009/03/19/4004766.aspx
分享到:
相关推荐
标题 "Cannot invoke setId on bean class 'class ' - argument type mismatch - had object" 描述的是一个在使用Spring框架或者类似的依赖注入容器时常见的错误。这个错误通常发生在尝试通过容器设置一个对象属性,...
Grails是一套用于快速Web应用开发的开源框架,它基于Groovy编程语言,并构建于Spring、Hibernate和其它标准Java框架之上,从而为大家带来一套能实现超高生产力的一站式框架。 本书作者 Jason Rudolph 译者 陈俊 林...
本文将重点介绍一种常见的异常——`java.lang.IllegalArgumentException: argument type mismatch`,并详细解析其成因与解决策略。 #### 异常示例 在JavaWeb项目中使用Struts框架时,可能会遇到如下异常: ```java...
- argument type mismatch`。这个问题通常发生在试图将某个对象(例如Date类型)设置到表单(Form)中,但对象类型与预期的不匹配。下面我们将详细探讨这个问题以及如何解决。 首先,当表单字段是Date类型,并且...
8. java.lang.IllegalArgumentException: Cannot invoke com.tj.olympic.struts.form.SubmitUpdateStuffTimeRecordForm.setOccurDate - argument type mismatch 这是一个Java异常,表示方法参数类型不匹配。解决...
4. **Error 0x800A01B4 (Type mismatch)**:类型不匹配。在赋值操作中,不同数据类型的变量之间进行操作导致的错误。 5. **Error 0x800A01C1 (ASP 0153 - The server script timeout period has expired)**:服务器...
argument type mismatch **问题描述:** 在使用 Struts 提供的 HTML 表单标签库时,如果标签参数类型与预期不符,则会抛出此异常。 **解决方法:** - 检查 HTML 标签的参数类型是否与实际传递的数据类型一致。 - ...
- 如果出现参数类型不匹配错误(如`error A2114: INVOKE argument type mismatch`),则需要检查函数调用时的参数类型是否与声明相符。 #### 三、常见问题解决 - **未定义符号错误**: - 检查源代码中的符号声明...
在printf或scanf等函数中使用错误的格式字符串会导致问题,比如"format ‘%d’ expects argument of type ‘int *’, but argument 2 has type ‘char *’"。 10. **函数调用错误(Incorrect Function Calls)**:...
3. **类型不匹配异常:** JavaScript中经常会出现类型不匹配的异常,如`java.lang.IllegalArgumentException: argument type mismatch`,这通常是因为函数调用时传递的参数类型不符合预期。 4. **HTML元素与...
错误 C2784: 'type ReturnType operator(type1, type2)': no instance of overloaded function matches the argument list - **描述**:没有匹配重载函数的实例。 - **原因**: - 函数重载中没有合适的版本来处理...
4. **错误类型 0x800A019F - Type Mismatch**: 类型不匹配错误通常发生在试图将不同数据类型的值进行操作或赋值时。确保变量的数据类型与预期的类型一致。 5. **错误类型 0x800A01B4 - Variable Not Set**: 这个...
#### Type mismatch in parameter xxx 参数xxx类型不匹配 如果函数调用时传递的实际参数与函数原型中声明的形式参数类型不符,编译器会报此错误。解决方法是确保调用时传递的参数类型与函数原型一致。 #### ''xxx'...
- 使用 `/check:bounds` 和 `/warn:argument_checking` 选项重新编译程序,以帮助识别问题。 - 检查数组索引是否正确,并确保所有指针都已正确初始化。 - 确保C语言和Fortran之间调用的参数匹配和数据类型兼容。 ...
**Type mismatch in parameter xxx —— 参数xxx类型不匹配** - **解释**:函数调用时传入的参数类型与函数声明中指定的类型不符。 - **示例**:若函数声明为`void func(int a)`,则调用时应传递整型参数。 18. ...
Type mismatch in redeclaration of ''xxx'' ---------------- xxx重定义的类型不匹配 Unable to create output file ''xxx'' ----------------无法建立输出文件xxx Unable to open include file ''xxx'' --------...
60. **Parameter type mismatch** - 参数类型不匹配:函数调用中的参数类型与函数定义中的参数类型不符。检查函数调用的参数类型是否与定义相匹配。 61. **Parentheses around 'xxx' were omitted** - 忽略了'xxx'...
组态10:default template argument depend on previous template parameters 030 组态11:non-type template parameters 031 组态:bound friend template function 032 组态:class template explicit ...
组态10:default template argument depend on previous template parameters 030 组态11:non-type template parameters 031 组态:bound friend template function 032 组态:class template explicit ...