Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man skapar en webbplats för Java Logga in

    Logga in på en lösenordsskyddad webbsida med Java handlar om att skapa en underklass ( AKA nedärvd klass ) av Javas Authenticator klass , vilket ger webbtjänster inloggning . Subklassen behöver bara innehålla getPasswordAuthentication medlemsfunktion , som ger -ID och lösenord par behövs för inloggning. Denna metod kommer att kallas automatiskt när en lösenordsskyddad URL kallas av URL objektets openStream metod . Instruktioner
    1

    en Java IDE ( integrerad utvecklingsmiljö ) såsom NetBeans eller Eclipse , skapa ett nytt projekt med en källfil i ett paket som heter " URLReader . "

    Klistra in följande programkod i källfilen :

    //////////////////////////////förp URLReader ;
    .

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

    //- underklass Authenticator //- i main ( ) , ring statiska metoden auth'setDefault ( din underklass ) //- på underklassens getPasswordAuthentication , returnera PassAuthentication objektet

    public class URLReader { private myAuth obMyAuth ,

    offentliga URLReader ( ) { obMyAuth = ny myAuth ( ) ; Authenticator.setDefault ( obMyAuth ) ;}

    public void main ( String [] args ) kastar Undantag {

    URLReader ob = ny URLReader ( ) ;

    //öppna URL vars innehåll vi ska läsa inBufURL secureURL = new URL ( " http://www.PASSWORD_PROTECTED_URL.com/PROTECTED_PAGE.htm " ) ; BufferedReader inBuf = ny BufferedReader ( ny InputStreamReader ( secureURL.openStream ( ) ) ) ; String strContent ;/* utfil Inish kommer gå här * /medan ( ( strContent = inBuf.readLine ( ) ) = null ! ) System.out.println ( strContent ) ;

    inBuf.close ( ) ;/* utfil koden slutar här * /} //slutet av main

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man kompilerar och kör en JVLC paket
    ·Hur Override en statisk metod i Java
    ·Applet till Applet Kommunikation
    ·Hur man installerar ett Handler i Axis2
    ·Hur man installerar Java på en Windows Mobile mobiltel…
    ·Hur du ansluter en Servlet Inom en Servlet
    ·Hur man byter variabelnamn i Java
    ·Hur man programmerar 3D spel i Java
    ·Java undantagshantering Tutorials
    ·Hur man ändra bakgrunden för ett textfält Använda J…
    Utvalda artiklarna
    ·Hur man gör en User Script i GreaseMonkey
    ·Hur man undviker hårdkoda i Eclipse Projekt
    ·Handledning för att skapa ASP VBScript Med tillgång i…
    ·Vad är Streaming Klasser
    ·Hur man tar bort NaN & INF från en array i MATLAB
    ·Hur man kompilerar och kör program med SSH
    ·Hur Länk klass mappar och Xcode
    ·Hur får man ClientID i ASP
    ·Hur du formaterar ett heltal i kontanter i VB.NET
    ·Hur man använder riktningsknapparna i Java
    Copyright © Dator Kunskap http://www.dator.xyz