yanglun1的专栏

Javabean是一种通过封装属性和方法成为具有某种功能或能够处理某个业务的Java类,简称Bean。比如可以创建一个User的Bean类:

该类其实就是一个模型类,涉及到网页上有的一些个属性,比如name,sex等,并且提供这些属性的get/set方法,这就是一个简单的Bean类。

首先我们需要做的是如何从一个页面中获得想要得到的属性,如果我们总是以request.getParameter()这样的方式去获得参数值,其实这样并不符合面向对象的思想,所以我们需要将表单组成一个JavaBean。

先看注册界面,我们想要获得注册界面提交后从该界面中获得一些数据,代码如下:

再看登录界面,在这个JSP界面我们使用了JavaBean技术,代码如下:

首先我们需要做的是在<%@ page %>标签中导入我们需要的Bean类,,即User:import=“com.model.User",然后我们用<jsp:useBean>标签来使用JavaBean,其中的属性有id属性,通过该属性我们可以获得整个Bean中所有的属性值,还有scope属性,该属性则是使用EL对象,获取在什么范围内的对象属性,class属性,对应实例Bean类。然后我们再使用<jsp:setProperty>标签来获得我们需要的属性,该标签包含property属性,该属性对应${requestScope.user.name}中的那么,name属性,对应<jsp:useBean>标签中的id属性,param属性,对应注册界面你需要获得的属性的name。

人生伟业的建立,不在能知,乃在能行。

yanglun1的专栏

相关文章:

你感兴趣的文章:

标签云: