10、Java Web开发中的Bean与成员变量使用

Java Web开发中的Bean与成员变量使用

1. Java Bean在Web应用中的作用

在Web应用里,Java Bean的主要用途是封装数据。在控制器中,查询字符串里的所有请求数据都会被复制到Bean中。一旦数据存于Bean,对这些数据的所有引用都应通过Bean进行。在JSP中,对请求参数的引用也需替换为对Bean的引用。

你可以通过这个链接进行尝试: http://bytesizebook.com/guide-boot/ch3/dataBean/Controller

此应用从外观上看和之前开发的应用并无差异,但它是通过Bean实现的。

2. 应用:默认验证

2.1 默认验证概述

默认验证是指当用户未输入某些数据时,用默认值填充相应字段。这虽不是最强大的验证方式,但操作简单,还能同时引入验证和增强Bean这两个重要概念。

为演示默认验证,需创建新的Bean和控制器。为使代码更有条理,每个新的控制器和Bean都会放在新的包中。若JSP有改动,会将其置于新目录,不过JSP的名称保持不变,如 Edit.jsp Confirm.jsp Process.jsp 。若JSP与其他示例相同,则会复用这些JSP。

2.2 Java Bean:默认验证

这个Bean和第一个示例类似,但访

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值