`
summersmile
  • 浏览: 49235 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

关于Struts1.2中formbean的属性类型的问题

阅读更多

web中的表单提交的数据都是字符串类型的,所以在formbean中,如果定义了非String类型,struts会进行相应的转换。

Struts的formbean的setter和getter是用BeanUtils来实现的,显示formbean的过程实际上是将formbean中的属性全部转换成String,反过来也是一样.这里面就会涉及到convert的问题,BeanUtils支持String,BigDecimal,Boolean,Byte,char,Float,Interger,Double,Short,Long这些类型的相互转换,而其他类型则throw IllegalAccessException.

 

分享到:
评论

相关推荐

    Struts1.2动态FormBean加验证功能的一个例子

    在这个例子中,我们将深入探讨如何在Struts1.2中实现动态FormBean并添加验证功能。 首先,让我们理解什么是动态FormBean。在传统的Struts1应用中,每个ActionForm Bean都是一个Java类,它对应于HTML表单的字段,并...

    Struts1.2 formfile实现批量上传

    在Struts1.2框架中,FormFile是用于处理文件上传的一个关键组件,尤其是在实现批量上传功能时。本文将深入探讨如何使用FormFile在Struts1.2中实现实现批量文件上传,以及相关的技术要点。 一、Struts1.2简介 Struts...

    struts1.2案例源代码

    这个案例源代码可能是为了展示如何在实际项目中有效地使用Struts1.2框架。让我们深入探讨Struts1.2的关键特性和在实际开发中的应用。 首先,Struts1.2的核心组件包括Action、ActionForm、ActionServlet、配置文件...

    Eclipse开发Struts1.2

    - FormBean是Struts中的模型组件,用于在视图和控制器之间传递数据。 - 在`struts-config.xml`中定义FormBean,并在Action类中使用get和set方法访问其属性。 11. **JSP页面**: - JSP页面负责显示数据和接收用户...

    Struts 1.2 API详细讲解

    此外,Struts 1.2 还提供了丰富的标签库,如Logic Tags(用于控制流程)、Bean Tags(用于显示和操作JavaBean属性)、HTML Tags(用于创建HTML表单元素)等,这些标签极大地提高了开发效率。 在使用Struts 1.2 API...

    struts1.2个人笔记

    ### Struts 1.2 运行流程与配置解析 #### Struts运行流程 Struts作为MVC(Model-View-Controller)模式的一种实现,在Web应用开发中扮演着至关重要的角色。具体而言,Struts主要负责处理用户界面部分,即表示层。与...

    从零开始创建基于 struts1.2 + Hibernate3.0 的 Web 工程.doc

    - **配置Struts**:在struts-config.xml中配置Action和FormBean,定义请求映射和业务逻辑组件。 - **创建ActionBean**:编写Action类,处理用户的请求,通常会调用业务逻辑组件进行处理。 - **创建FormBean**:...

    从零开始创建基于struts1.2 + Hibernate3.0的Web工程

    目 录 1. 环境说明..............................................................3 2. 例子工程说明..................................7.2. 在Struts应用中添加Hibernate3.0支持.............................20

    Struts中FormBean的日期类型字段赋值自动转化

    本篇文章将深入探讨在Struts中FormBean的日期类型字段如何进行赋值以及自动转化。 一、FormBean的概念与作用 FormBean是Struts中的一种特殊Java类,用于封装HTTP请求中的参数。它们通常继承自`org.apache.struts....

    快乐编程-知识分享-Struts1.x学习-1.2入门-001

    关于“工具”,在Struts1.x开发中,Eclipse或者IntelliJ IDEA这样的集成开发环境(IDE)会非常有帮助,它们提供了Struts的插件支持,简化了开发过程。同时,JUnit用于单元测试,能确保业务逻辑的正确性。Apache ...

    struts1+jdbc+jsp+sqlserver,增删查改

    1. **Struts1框架**:理解Struts1的配置文件(struts-config.xml),包括ActionMapping、FormBean和Action的配置。掌握如何创建Action类,处理HTTP请求并调用服务层的方法。同时,学习使用Struts的拦截器...

    关于Struts2与Validation框架使用中的问题

    3. 创建Action类:定义一个Action类,该类通常继承自`org.apache.struts2.views.jsp.ui.FormBean`,并使用`@Validated`注解标记需要进行验证的类。 4. 配置验证规则:在 Validation.xml 文件或者使用注解在Action类...

    SSH(Struts1+Spring+Hibernate)配置开发总结

    - 在项目中添加Struts1支持时,选择使用MyEclipse集成的Struts1.2版本。 - 修改包名以符合个人或团队的命名规范,其余配置保持默认状态。 - 完成配置后,Struts1会自动加载所需的jar包至项目的WEB-INF目录下。 -...

    struts1和struts2中文教程

    2. **配置文件**:struts-config.xml是核心配置文件,包含了Action、ActionMapping、FormBean和Result的定义,这些定义指导了请求如何被处理并跳转到相应视图。 3. **Tiles框架**:Struts1可以与Tiles框架结合使用,...

    struts2 (对象.属性)注入

    在Struts1框架中,每当提交表单时,表单中的属性值首先会被赋给FormBean对象。开发者需要为每一个表单创建一个对应的FormBean类,并且在该类中定义与表单字段相对应的属性及对应的getter和setter方法。这种方式虽然...

    Struts中英文帮助手册

    "Struts中英文帮助手册"是一个宝贵的资源,它提供了关于Struts框架的详细信息,帮助开发者理解和使用这个强大的工具。 中文PDF和英文CHM格式的手册涵盖了以下几个主要的知识点: 1. **Struts框架基础**:介绍...

    Struts1入门教程实例

    3. **配置Struts**:在`struts-config.xml`文件中配置Action映射、FormBean等信息。 4. **实现视图**:使用JSP页面作为视图,展示数据或表单。 5. **业务逻辑层**:编写DAO类来处理数据库操作。 #### 四、解决乱码...

    关于struts1和struts2的资料

    4. **派发请求**:根据`struts-config.xml`中的ActionConfig配置,ActionServlet将请求转发到特定的Action类,并传递formBean。 5. **处理业务**:Action类的execute()方法执行业务逻辑,可能涉及到其他业务组件的...

Global site tag (gtag.js) - Google Analytics