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

简化Form的代码量

阅读更多

一般form对象有时会和model对象有一样的属性,就算不同也只是多几个元素,在form对象里我们可以这样做,

import org.apache.struts.action.ActionForm;

import com.awf.model.Pay;

public class PayForm extends ActionForm{
	
	private Pay pay = new Pay();
	private String name;           get/set....                                     
	public Pay getPay() {
		return pay;
	}

	public void setPay(Pay pay) {
		this.pay = pay;
	}
	

}

 这样就可以少写了不少代码,看起来也比较清爽,但注意 private Pay pay = new Pay();
对象要由我们自己new,struts1.2不会帮我们创建。当然如果你还有属性可以像上面的name一样

使用方法也很简单:<html:text property="pay.num" title="xx"/>

分享到:
评论

相关推荐

    Eclipse Form开发实例代码

    Eclipse SWT Form开发实例代码是面向Java开发者的一个宝贵资源,主要关注于使用Eclipse插件开发框架中的SWT(Standard Widget Toolkit)来构建图形用户界面(GUI)。SWT是Eclipse提供的一种轻量级的GUI库,它允许...

    variant-form-master.zip

    总的来说,"variant-form-master"是一个强大的Vue组件库,它整合了表单设计和工作流管理,实现了低代码开发模式,旨在简化Web应用的开发过程,提高开发者的生产力。无论是个人开发者还是团队,都可以从中受益,轻松...

    ajaxForm插件

    AjaxForm插件是一款广泛应用于网页表单提交的JavaScript库,它简化了使用AJAX技术进行异步表单提交的过程。这个插件使得开发者无需编写大量的AJAX代码,就能实现无刷新的表单提交,提高用户体验,同时保持服务器与...

    jquery.form.js

    这个方法极大地简化了代码,减少了开发者的工作量,尤其对于那些需要处理多个表单或复杂表单逻辑的项目。 在4.2.2版本中,ajaxForm与ajaxSubmit配合使用,能确保无论在哪个浏览器环境下,表单都能正确、稳定地以...

    C#2.0 FormDesigner设计器

    这个工具极大地简化了Windows应用程序的开发流程。 FormDesigner是基于.NET Framework的Windows Forms Designer的一部分,它是Visual Studio IDE中的一个关键组件。开发者可以通过FormDesigner在设计时直观地创建和...

    基于PHP的Zebra_Form PHP类简化表单的创建和数据验证 v2.8.8.zip

    这个库的主要目标是帮助开发者快速、高效地构建具有验证功能的表单,减少代码量,提高开发效率。在v2.8.8版本中,Zebra_Form继续提供了丰富的功能和改进,以满足现代Web开发的需求。 **表单创建** Zebra_Form通过...

    formdesigner

    6. **代码生成**:在设计完成后,formdesigner会自动生成对应的C#或VB.NET代码,这些代码定义了窗体的结构和控件的布局。开发者可以在此基础上进行进一步的自定义编程。 7. **版本控制兼容**:formdesigner生成的...

    E-Form++可视化图形源码库代码

    总的来说,E-Form++是一个强大的可视化图形源码库,其核心价值在于简化工业应用中的图形界面开发,提供高效的数据展示和交互功能。"AdvanceExport"部分则专注于数据的导出能力,对于需要将应用程序数据整合到报告或...

    若依框架前端form-generator升级为最新版本,添加json解析器,将json配置解析为页面

    在升级form-generator时,开发者可能需要更新这部分的代码,以配合新版本组件的样式和交互方式。这一步骤对于保持整体UI的一致性和美观性至关重要。 总之,这次若依框架前端form-generator的升级和添加JSON解析器是...

    jqueryform.js

    "jqueryform.js"是一个非常实用的jQuery插件,它简化了这一过程,提供了对表单的AJAX化支持,包括文件上传和进度显示功能。本文将深入探讨jQuery Form插件的原理、使用方法以及实际应用。 首先,jQuery Form插件的...

    Laravel开发-formmodel

    FormModel是Laravel中一种模式,允许开发者通过模型类直接生成表单字段,减少了手动编写HTML表单代码的工作量。它结合了Eloquent ORM(对象关系映射)和Form Request验证,提供了一种结构化和可维护的创建表单的方法...

    又拍云 form api SDK

    在开发过程中,使用这样的SDK可以极大地简化你的工作流程,提高代码的可维护性和性能。 首先,我们要了解什么是又拍云。又拍云是一家提供云存储和云处理服务的公司,它的服务包括对象存储、CDN内容分发、音视频处理...

    vue-ele-form源码

    Vue.js是一个轻量级的前端JavaScript框架,以其易用性和灵活性著称,而vue-ele-form则是对Vue功能的进一步扩展,尤其适合在快速开发中使用。 首先,让我们深入了解Vue-ele-form的核心特性: 1. **动态表单渲染**:...

    spring form tld

    使用Spring Form TLD的好处在于,它可以简化表单处理,自动处理数据绑定和验证,减少手动编写HTML代码的工作量。开发者只需要关注业务逻辑,而无需过多关心表单的呈现细节。此外,TLD还支持国际化和自定义标签扩展,...

    Android-Form-Master这个库用于轻松地以编程方式添加包含大量元素的表单

    综上所述,`Android-Form-Master`为Android开发者提供了一种高效且易于维护的方式来构建表单界面,极大地简化了工作流程。通过使用这个库,你可以专注于业务逻辑,而不是基础的UI构建,从而提高开发效率并减少错误。...

    FormDesign

    这样的工具极大地提高了开发效率,减少了编写代码的工作量。 3. **自定义组件**: 高级的表单设计工具通常支持自定义组件的创建和集成,这意味着用户可以根据需求设计独特的表单元素,满足特定业务逻辑或界面风格...

    oracle form总结

    - **代码复用性:** 数据库 Package 可以被多个 Form 共享,提高了代码的复用性。 - **易于维护:** 修改 DML 逻辑只需要修改一次数据库 Package 即可,减少了维护的工作量。 - **性能优化:** 在数据库层执行操作...

    json 填充 form

    在提供的压缩包文件"jQuery-form-autofill-master"中,可能包含了一个jQuery插件或示例代码,用于自动化这个过程,简化JSON数据填充表单的操作。使用这样的插件,开发者可以更方便地实现这一功能,而无需编写大量的...

    form507setup Form++ MFC

    Form++通常与MFC(Microsoft Foundation Classes)一起使用,MFC是微软提供的一个C++库,它封装了Windows API,为开发者提供了更高级别的抽象,简化了Windows应用的开发过程。 MFC库包含了各种类,这些类代表了...

    自动生成式form表单

    在IT领域,自动生成式form表单是一种高效且实用的技术,尤其在网页开发和应用程序设计中,它大大简化了用户输入数据的过程。form表单是HTML(超文本标记语言)中的一个重要元素,用于收集用户输入的数据,然后可以将...

Global site tag (gtag.js) - Google Analytics