RBL JAVA Tips
Main page
Home
[ Recherche | Home Page | Index Java tips ]

PrevRetour IndexNext
  • Avec Java (1.02 ou 1.1) il est vraiment très simple de créer un composant ASP. Une simple classe Java public peut etre utilisée (cela reste une classe "console" c'est à dire sans interface graphique).
     package RBLAsp; 
    
     public class rblSimple
     { // Variables
       private  String sText =  null ;
        
       // set message texte
       public void setText(String s)  {
          if (s != null)        
                sText = new String (s) ;
          return ;   
       }
    
       // get message texte (changed)
       public String getText(int k) {
          String s = "" ;
          if (sText != null) {
              s = "<UL>" ;
              for (int i = 0; i < k; i++)
                   s = s + "<LI>num " + i + " : " + sText + "\n" ;
              s = s + "</UL>" ;
          }
          else
              s = "Empty String" ;
          return s ;   
       }
     }
  • Vous devez utiliser Javareg.exe pour ajouter cette classe dans la base de registre de windows.
    Exemple de fichier pour faire cela : reg.bat
    ; Javareg rblSimple in package RBLAsp
       javareg /register /class:RBLAsp.rblSimple /progid:RBLAsp.rblSimple
    ; build RBLAsp directory
       mkdir c:\Windows\Java\TrustLib\RBLAsp
    ; copy rblSimple.class to RBLAsp directory
       copy *.class c:\Windows\Java\TrustLib\RBLAsp
  • Exemple d'utilisation
    <% ' Create rblSimple object
        Set h = Server.CreateObject("RBLAsp.rblSimple") 
       ' use setText function
        h.setText("Test rblSimple...") 
    %> 
    <BR>
    Call getText method with "3" in argument :
       display list with 3 lines "Test rblSimple" 
    <BR>
    Resultat : <% =h.getText(3)%>
    	




Copyright © 1996..2003, BERTHOU. Tous droits réservés.
Dernière modification le 03 Mars 2003 18H20

C.N.I.L.
n° 707410