- 30
- 0
- 约5.35千字
- 约 5页
- 2016-11-29 发布于北京
- 举报
javaweb编程中常见的异常及处理方法
1. 严重: Servlet.service() for servlet action threw exception
java.lang.IllegalArgumentException: argument type mismatch
异常说明:参数类型不匹配
原因:Struts框架中的ActionForm,主要有三大作用:给属性赋值,自动转型和数据的验证。其中,在数据类型的自动转换中,简化了程序员的代码量,但是,以Struts 1.2为例:ActionForm对java.util.Date类型的数据(但是默认有java.sql.Date)没提供转型。
解决办法:
1.Form中的日期类型使用String类型,在Action中自己处理类型转换(即在Action中对Form-POJO转换时手工处理)。2.Form中使用java.util.Date类型,自定义一个日期转换类DateConverter(需要实现Converter接口),然后在自定义的ActionServlet或者Action基类中注册DateConverter:ConvertUtils.register(new DateConverter(), Date.class)。
方法二具体处理办法:
1.先申明一个转换类package yg.util;
import java.text.ParseException;im
您可能关注的文档
最近下载
- 〖初中地理〗长江经济带的协同发展课件-2025-2026学年八年级地理下学期(湘教版2024).pptx VIP
- (正式版)DB3305∕T 190-2021 《绿色建筑项目贷款实施规范》.pdf VIP
- 2024工程硕士预测复习及完整答案详解【全国通用】.docx
- 2024事业单位工勤技能考试考试综合练习及参考答案详解(培优).docx
- 临床衰弱老年住院患者护理专家共识.pptx
- 水产动物育种学知到智慧树期末考试答案题库2024年秋上海海洋大学.docx VIP
- 2020人教部编版五年语文下册教材《 威尼斯的小艇》课后练习参考答案.pdf
- 山东省烟台市龙口市(五四制)2024-2025学年七年级下学期期中考试数学试卷(含解析).pdf VIP
- (高中物理)《传感器》知识梳理.pdf
- 2024-2025学年事业单位工勤技能考试考试彩蛋押题及参考答案详解【突破训练】.docx
原创力文档

文档评论(0)