JavaBean技术的一些讲解

JavaBean: 由于原先的jsp的html代码和css代码以及java代码都是写在一起的,所以看起来就比较冗余,同时

      也体现不了javaBean中面向对象的思想的{当然可以同过jstl标签库以及mvc框架来脱离java代码,但是这也是必不可少的}

在这里对于Javabean的一些简单的讲解

  1 获取属性信息

    eg:

<jsp:userBean id="produce" class="xxx"></jsp:userBean>
    <jsp:getProperty property="name‘ name="producer">

  当然在我们熟悉的业务层也要给予相应的getXXX()方法

  name: xxxx

  2 对属性的设置

  eg:

<jsp:userBean id="new" class="XXX"></jsp:userBean>
<jsp:setPeroperty property="xX" name="news"/>

  其中name中的属性要和类名一致

  当然在业务层(bean层)一定要加入相应的代码

对于这里规范比什么都重要,其他编程都是一样的

  对于常用的层说一下:

    业务层: bean

    工具层: util

    帮助层: dao

    

时间: 2024-10-07 04:18:27

JavaBean技术的一些讲解的相关文章

JavaBean技术

JSP设计模式 关于JavaBean的产生原因和JSP开发模式的一个演变可以参照如下示例图 两种web应用程序的开发模式,一种是JSP+JavaBean模式,一种是Servlet+JSP+JavaBean模式. JSP+JavaBean模式适合开发业务逻辑不太复杂的web应用程序(因为业务逻辑复杂,控制代码多,而在JSP中编写控制代码,十分不便),这种模式下,JavaBean用于封装业务数据,JSP即负责处理用户请求,又显示数据.(JSP中编写业务控制逻辑代码) Servlet+JSP+Java

JavaBean技术初识

??JavaBean就是把程序中的实体对象及业务逻辑单独的封装到Java类当中.然后再JSP页面中调用这个封装好的类,这样可以降低HTML与Java代码的耦合度,简化界面. JavaBean的规范 公共的无参构造方法:这样可以通过new直接对该对象进行实例化. 类的申明非final类型:final类型不可更改. 实现可序列接口:JavaBean应该直接或间接的实现Java.io.Serializable接口,已支持序列化机制. 为属性声明访问器 在实际开发中,JavaBean的属性应该用小写字母

JSP详细篇——JavaBean技术

JavaBean的应用 JavaBean是用Java语言所编写的可重用组件,他可以应用于系统的很多层中,如:PO,VO,DTO,POJO等,其应用十分广泛. 1.获取JavaBean的属性信息 在JavaBean中,为了防止外部直接对JavaBean属性进行调用,通常将JavaBean中的属性设置为private,并提供public方法对其进行访问. 范例: 在JSP页面中显示JavaBean的属性信息 (1)创建名为Product的类,该类是封装了商品属性的JavaBean package c

web初学之JavaBean

JavaBean 1.javaBean类:特殊的java类,以封装和重用为目的.通常JavaBean与Jsp搭配使用构成JavaBean技术. (1)JavaBean的规范: ●JavaBean是个公开类 ●具有一个无参的构造方法(即为默认构造方法) ●提供setXxx()方法和getXxx()方法 (2)代码示例: package com.chapter07.javabean; public class Person { private String name; private int age

servlet与Javabean之间的区别

在JSP中调用JAVA类和使用JavaBean有什么区别? 可以像使用一般的类一样使用JavaBean,Bean只是一种特殊的类.特殊在可以通过<jsp:useBean/>调用JavaBean而其他类,可以和一般java中一样使用.  Bean的参数中还可以指定范围, <jsp:useBean   scope="application"   />该Bean在服务器的JVM中将只有一个实例. Bean是和WebServer相关的,不同的页面可以通过Bean 交互.

《算法技术手册》George T. Heineman(作者)epub+mobi+azw3

内容简介 开发健壮的软件需要高效的算法,然后程序员们往往直至问题发生之时,才会去求助于算法.<算法技术手册>讲解了许多现有的算法,可用于解决各种问题.通过阅读它,可以使您学会如何选择和实现正确的算法,来达成自己的目标.另外,书中的数学深浅适中,足够使您可以了解并分析算法的性能.较之理论而言,<算法技术手册>更专注于应用.<算法技术手册>提供了高效的代码解决方案,使用多种语言进行编写,让您可以轻松地将其应用于特定的工程当中.通过<算法技术手册>,您可以:· 解

unity3d开发实战《啪啪三国》技术详解!

去年11月,上海火溶网络CEO王伟峰以其第一款3d手游产品<啪啪三国>为例,着重讲解了unity3D手机网游开发的经验,其中涉及了团队组成.人员要求.常见的unity3d开发遇到的坑及解决办法.在演讲中,王伟峰也贡献了<啪啪三国>开发过程中总结的各种经验,从优化.插件库.服务器架构.SDK等很多细节进行了讲解.值得一说的是,王伟峰现场演讲十分幽默,冷笑话段子不断爆出,让在场观众在连续的笑声中听完这个特别的技术演讲. <ignore_js_op> 以下是王伟峰现场演讲实录

JSP JavaBean Servlet 的介绍(转)

在JSP中调用JAVA类和使用JavaBean有什么区别? http://blog.sina.com.cn/s/blog_71c1942e01013gsb.html 可以像使用一般的类一样使用JavaBean,Bean只是一种特殊的类.特殊在可以通过<jsp:useBean   />调用JavaBean而其他类,可以和一般java中一样使用.  Bean的参数中还可以指定范围, <jsp:useBean  scope="application"   />该Bea

java学习笔记—JSP3 and javaBean(35)

JSP配置 JSP的本质是Servlet,那么Servlet是可以进行web.xml配置,那么理论上JSP也可以进行基本的配置. 修改web.xml <context-param> <param-name>title</param-name> <param-value>czbk</param-value> </context-param> <servlet> <servlet-name>myjsp</se