Till startsida för Björns studiewebb

Java Beans

Inledning

[ UNDER UPPBYGGNAD ]

Denna sida beskriver hur man skapar Java Beans som ska användas i JSP-sidor. Denna sida behandlar bl.a. grundläggande om Beans och hur man skapar en enkel Java Beans.

Java Beans är inte bara till för JSP utan kan även användas i "vanliga" Java-applikationer. Java Beans var från början tänkta att använda som visuella komponenter, som bl.a. kunde manipuleras av verktyg för att skapa grafiska gränssnitt. Användningsområdet för Java Beans har dock förändrats något och de används idag även för icke-visuella objekt som kan använda i bl.a. JSP-sidor och servlets.

Innehåll

Grundläggande om Java Beans

Java Beans är en Java-klass som uppfyller vissa krav. Annars skiljer sig inte klassen för en Java Beans så mycket från en "vanlig" Java-klass.


| Till början på sida |


Enkel Java Beans...

Denna enkla klass, SimpleBean, innehåller en egenskap - Count. För att implementera egenskapen som både läs- och skrivbar måste vi implementera båda accessmetoder, d.v.s. både Set- och Get-metod.

Vi börjar med att deklarera en variabel för att lagra värder för egenskapen och som vi initierar till 0. Därefter implementerar vi Get- och Set-metoderna.

Filen SimpleBean.class

public class SimpleBean
{
    //Deklarera variabel för egenskapen Count
  int count = 0;

    //Get-funktion
  public int getCount()
  {
    return count;
  }

    //Set-funktion
  public void setCount(int newValue)
  {
    count = newValue;
  }
} //class SimpleBean

För exempel på hur man använder klassen - se JSP och Java Beans.


| Till början på sida | Tillbaka till Java |