Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Définition de Java et Javascript 
  • Comment faire pour installer Java 1.…
  • Java Techniques de débogage 
  • NetBeans service Web Tutoriel 
  • Comment passer une case à cocher va…
  • Comment faire pour créer des fichie…
  • Comment initialiser un HashMap en Ja…
  • Comment configurer la pile Java 
  • Quelle est la cartographie d'action …
  • Comment apprendre Java de base 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    Comment créer un site web Java Connexion

    Connexion à une page Web protégée par mot de Java consiste à créer une sous-classe ( classe enfant AKA) de la classe Authenticator de Java, qui offre des services de connexion Internet . La sous-classe ne doit contenir que la fonction getPasswordAuthentication membre , qui fournit l'ID utilisateur et mot de passe paire nécessaire pour la connexion. Cette méthode est appelée automatiquement quand une URL protégée par mot est appelé par la méthode openStream de l'objet URL. Instructions
    1

    Dans un IDE Java ( environnement de développement intégré ), tels que NetBeans ou Eclipse , créez un nouveau projet avec un fichier source dans un paquet nommé " URLReader . "

    Collez le code de programme suivant dans le fichier source :

    //////////////////////////////package URLReader ;
    .

    import java.net * ; import java.io. *;

    //- sous-classe Authenticator //- dans main () , appelez la méthode statique auth'setDefault ( votre sous-classe ) //- en le getPasswordAuthentication de la sous-classe , retour le PassAuthentication objet

    public class URLReader {private myAuth obMyAuth ;

    publique URLReader () { obMyAuth = new myAuth (); Authenticator.setDefault ( obMyAuth );} < br >

    public static void main ( string [] args ) throws Exception {

    URLReader ob = new URLReader ();

    //ouvrir l'URL dont le contenu nous lisons inBufURL secureURL = new URL ( " http://www.PASSWORD_PROTECTED_URL.com/PROTECTED_PAGE.htm "); BufferedReader INBUF = new BufferedReader ( nouveau InputStreamReader ( secureURL.openStream ())) ; cordes strContent ;/* inish fichier de sortie ira ici * /while ( ( strContent = inBuf.readLine ()) = null !) System.out.println ( strContent ) ;

    inBuf.close ( ) ;/* Code de fichier de sortie se terminera ici * /} //fin de main

    myAuth public class Authenticator {

    @ Overrideprotected getPasswordAuthentication de PasswordAuthentication () {

    cordes sUsername = " ENTER_YOUR_USERNAME " ; cordes sPword = " ENTER_YOUR_PASSWORD " ; PasswordAuthentication obPassword = new PasswordAuthentication ( sUsername , sPword.toCharArray ()); retourner obPassword ; }

    } //myAuth sous-classe

    } //URL lecteur class of

    /////////////////////////////
    2

    Modifier le code source pour contenir les chaînes pertinentes à votre projet: remplacer l' code source contenant des lettres majuscules - ENTER_YOUR_USERNAME , ENTER_YOUR_PASSWORD , PASSWORD_PROTECTED_URL - . avec nom d'utilisateur /mot de passe de la paire de votre projet et URL protégée
    3

    compiler et exécuter le projet , et notez la fenêtre de sortie l' environnement de débogage de votre IDE : il contient le contenu de l'URL que vous avez spécifiée
    4

    Remplacez le code qui écrit le contenu de la page Web pour la console, avec le code qui affiche le contenu d'un fichier: . entre l' commentaires commençant par " fichier out" dans le code du programme précédent , remplacez le code existant par le suivant :

    BufferedWriter outWriter = new BufferedWriter ( nouveau FileWriter ( " content.html ")); while (( strContent = INBUF . readLine ()) ! =
    5

    reconstruire et exécuter le projet , puis vérifiez le dossier du projet pour un fichier appelé " content.htm . " Double- cliquez sur le fichier pour le charger dans votre navigateur.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment désactiver un clavier Client Server en utilisant Java 
  • Comment faire pour installer un fournisseur d'applications Java 
  • Qu'est-ce que JDK de Java 
  • Avantages et inconvénients de Java Virtual Machine Interprète 
  • Comment mettre en œuvre une liste en XML Android 
  • Les différences entre Java et JavaScript 
  • Comment compiler Java JDK Sans 
  • Comment lire un fichier CSV dans Java 
  • Comment exporter un projet dans NetBeans 
  • Mégaprojets en Java 
  • Connaissances Informatiques © http://www.ordinateur.cc