- 浏览: 124507 次
- 性别:
- 来自: 深圳
文章分类
最新评论
具体实例:
写一个JAVABEAN:Person
package com.test.bean; public class Person { private String name ="zhangsan"; private int age =20; private String address = "beijing"; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } }
在jsp页面中使用JAVABEAN
<%@ page language="java" import="com.test.bean.Person" pageEncoding="utf-8"%> <html> <body> <jsp:useBean id="person" class="com.test.bean.Person"/> <jsp:getProperty property="name" name="person"/><br> <jsp:getProperty property="age" name="person"/><br> <jsp:getProperty property="address" name="person"/><br> <jsp:setProperty property="name" value="lisi" name="person"/> <jsp:getProperty property="name" name="person"/><br> <%=person.getName() %> </body> </html>
<jsp:setProperty property="name" name="person" param="helloworld"/>
http://localhost:8080/servletTest/javabean.jsp?helloworld=aaaa
在地址栏中输入这个URL,在JSP中就能将helloworld参数的值取出,对应后台的源码实现是能过
request.getParameter("helloworld");实现。
上面是指如在:jsp1中定义了这样的JAVABEAN:
<jsp:useBean id=”person” class=”com.test.bean.Person” scope=”request”/>
在jsp2中可以通过如下方式得到前一个页面定义的JAVABEAN
<%Person p = (Person)request.getAttribute(“person”);%>
发表评论
-
深入研究Servlet线程安全性问题(转)
2012-11-21 00:13 710http://www.yesky.com/334/195133 ... -
Web开发20:Http详解
2011-07-31 02:01 1107所谓无状态是指你发 ... -
Web开发19:自定义标签库
2011-07-24 21:55 673所谓上层标签就如下面的bbb标签 ... -
Web开发18:EL表达式
2011-07-24 19:38 686f -
Web开发17:Servlet监听器
2011-07-24 00:01 1395写了一个MyServletContextList ... -
WEB开发 16:Servlet Filter
2011-07-23 16:37 1309doFilter方法中有一个Fil ... -
Web开发15:Session在实际项目中的应用
2011-07-22 23:50 1148写一个登录例子: 用户在login.jsp页面登录,如果用户 ... -
Web开发14:Session
2011-07-19 00:52 1166当客户端浏览器第一次访问时,会在服务器的Servl ... -
Web开发13:Cookie
2011-07-17 23:31 844下面是个简单的例子,演示在客户端添加Coo ... -
Web开发12:Servlet多线程同步问题详细探寻
2011-07-17 22:50 1118下面看一个具体的 ... -
Web开发11:Servlet
2011-07-17 02:08 804我们编写的Servlet一般继承HttpServ ... -
Web开发10:对复杂表单进行客户端服务端验证
2011-07-16 19:27 975对上面这个用户基本信息页面进行客户端与服务器端的验证,下面 ... -
Web开发8:使用JavaScript与Servlet实现客户端与服务器端验证
2011-07-14 23:30 1106下面写一个注册页面 register.jsp,主 ... -
Web开发7:请求转发与重定向的区别
2011-07-13 22:11 1068需注意的是:所谓重 ... -
Web开发6:JSP内置对象比较与分析2
2011-07-11 21:25 967先看个小例子: request1.jsp <%@ p ... -
Web开发5:JSP内置对象比较与分析
2011-06-24 00:21 942内置对象与J2EE类的映射 以下是reques ... -
Web开发4:JSP转换为Servlet源代码深度解析
2011-06-22 00:20 1463JSP的注释写法是:<% ... -
Web开发3:Tomcat根据JSP生成Servlet机制深度剖析及核心源代码详解
2011-06-21 00:10 16951:什么是JSP(Java Server Pages): 在 ... -
Web开发2:第一个Servlet程序深度剖析,Web.xml文件深入详解
2011-06-19 14:28 24391,新建一个WEB工程:servletTest 在工程目录下 ... -
Web开发1:Tomcat环境配置
2011-06-15 23:40 831从http://tomcat.apache.org/获取T ...
相关推荐
JavaBean是在基于Java Web项目开发中发挥着重要作用的技术,主要用于封装业务逻辑、构建功能模块,与JSP界面框架相分离,实现并行开发,体现了当今Java Web项目开发的主流MVC开发模式。以下是对JavaBean概念、应用...
JavaBean主要用于组件开发,可以在不同的Java应用中重用。在持久化场景中,JavaBean常作为数据对象,其属性对应数据库表中的字段,getters和setters方法用于读取和设置数据,便于与数据库交互。 **XML** XML...
1. **Web 开发**:在 JSP 和 Servlet 等 Web 开发框架中,JavaBean 常被用作数据传输对象(Data Transfer Object, DTO)来传递数据。 2. **桌面应用**:JavaBean 在 Swing 或 SWT 等桌面应用程序开发中作为组件使用...
Java Web开发是构建基于互联网应用程序的关键技术,而JavaBean是其中的重要组成部分。在Java Web实战经典课程中,学生们会接触到大量的编程练习,以深化对JavaBean和MySQL数据库集成的理解。以下是一些关于JavaBean...
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
本书共分4部分,从xml、servlet、jsp和应用的角度向读者展示了java web开发中各种技术的应用,循序渐进地引导读者快速掌握java web开发。. 本书内容全面,涵盖了从事java web开发所应掌握的所有知识。在知识的讲解...
【JAVA WEB大作业 JSP+SERVLET+JAVABEAN模式开发】是一个典型的Java Web应用程序开发项目,它涉及到Web开发中的三个关键组件:JSP(JavaServer Pages)、Servlet和JavaBean。这个项目的目的是让学生熟悉这些技术的...
在Java开发中,JavaBean广泛应用于MVC(Model-View-Controller)架构,特别是在Web应用中。它们可以作为模型层的实体,存储和传递数据。例如,Spring框架中大量使用了JavaBean作为数据传输对象(DTO)或持久化实体。...
综上所述,"jsp+javabean构建的web工程"是一个基础但实用的Web开发模式,它通过明确的角色分工,实现了动态网页的高效开发和维护。在实际项目中,开发者需要理解和掌握JSP的语法、JavaBean的设计以及MVC模式的应用,...
【毕业设计】和【课程设计作业】表明这个项目可能是作为学习过程中的一个实践环节,旨在检验开发者对于Java Web开发技术的理解和应用能力,包括面向对象的设计原则、数据库操作、MVC(Model-View-Controller)架构...
- **JSP页面**:在Web开发中,JavaBean可以作为模型层,与JSP视图层进行数据交换。 5. **JavaBean在MVC架构中的角色**: 在MVC架构中,JavaBean作为模型(Model),负责处理业务逻辑和数据。控制器(Controller)...
JavaBean技术是Java Web开发中的核心概念之一,主要用于封装业务逻辑和数据,使得代码更加模块化,易于管理和重用。本教程将详细讲解JavaBean的基础知识,包括其定义、特点、属性以及如何在JSP中使用。 首先,理解...
JavaBean 是JavaWeb开发中的一个重要概念,它是一种符合特定编码规范的Java类,主要用于封装数据和业务逻辑,便于在Web应用程序中复用和传递。JavaBean的命名规则、属性访问方式以及其在JavaWeb开发中的作用是理解...
- **EJB(Enterprise JavaBeans)**:在JavaEE环境中,JavaBean可以被开发工具(如Eclipse、IntelliJ IDEA)可视化,方便设计和调试。 - **JSP(JavaServer Pages)**:在前端展示时,JavaBean常被用来填充JSP页面...
Java Web开发 JavaBean封装数据库操作实例
JavaBean主要应用于Web开发领域,特别是在JSP(Java Server Pages)技术中。JavaBean可以被一个或多个JSP页面引用,多个JavaBean也可以被一个JSP页面引用。这种方式有助于实现MVC(Model-View-Controller)设计模式,...
总的来说,这个"java web 主流框架整合开发jsp+javabean例子"为我们提供了一个实践平台,让我们能够深入理解JSP、JavaBean与主流框架的协同工作方式,这对于任何想要在Java Web开发领域深化学习的开发者来说都是一份...
主要内容包括:Web基础知识,主流动态Web技术介绍,JSP开发运行环境的搭建,MyEclipse智能助手的使用,HTML语言, JSP脚本语言——Java,JSP内置对象,JSP标签,JDBC访问数据库技术,JavaBean组件技术,服务器端...
在Web开发领域,Servlet、JSP(JavaServer Pages)和JavaBean是常见的技术组合,用于构建基于Java的Web应用程序。这种开发模式常被称为MVC(Model-View-Controller)架构,是软件设计的一种经典模式,有助于实现代码...