12、使用Struts构建Model 2 Web应用

使用Struts构建Model 2 Web应用

1. 标签值关系与表单Bean中的值对象

在开发中,当用户从显示界面选择标签时, <select> 返回的是对应的值。LabelValueBeans类用于封装这种标签 - 值的关系。

Struts为开发者管理值对象,提供自动填充值和在进行HTML表单POST时自动触发验证等服务。若要利用Struts的值对象基础设施,基于表单的值对象需扩展Struts的ActionForm类,将其转换为ActionForms。以下是 ScheduleItem ActionForm类的代码示例:

package com.nealford.art.strutssched;
import java.io.Serializable;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.*;
public class ScheduleItem extends ActionForm
        implements Serializable {
    private String start;
    private int duration;
    private String text;
    private String eventType;
    private int eventTypeKey;
    public ScheduleItem(String start, int duration, String
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值