Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Java -texnologiya.doc
Скачиваний:
17
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

1.11. Работа с паролем

В файле login.java организована проверка имени пользователя (fio) и пароля (java). Если пароль будет назван правильно, то вызывается Web-страница, на которой указываются координаты треугольника.

<HTML> <BODY>

 <APPLET CODE="login.class" WIDTH=200 HEIGHT=200></APPLET>

 </BODY></HTML>

%  \includegraphics[width=4in,height=2in]{fparol.eps}\\

%  \caption{Проверка имени пользователя и пароля}

Листинг 12. login.java - использование логина и пароля

-----------------------------------------------------------------

Import java.Applet.*;

Import java.Awt.*;

import java.net.*;

 public class login extends Applet{

 TextField textField1;

 TextField textField2;

Label label1;

 Label label2;

 Button b1;

 public void init(){

  setBackground(Color.green);

  label1=new Label("Name: "); add(label1);

  textField1=new TextField(15); add(textField1);

  //textField1.setText();

  label2=new Label("Password: "); add(label2);

  textField2=new TextField(15);   add(textField2);

  textField2.setEchoChar('*');

  b1=new Button("Enter"); add(b1);}

 public boolean action(Event evt,Object arg){

  String s;

  String sa="file:///h:\\java\\menu.html";

  String sb="file:///h:\\java\\login.html";

  String s1;

  String s2;

  if(arg=="Enter"){

   s1=textField1.getText();

   s2=textField2.getText();

   if (s1.equals("fio")& s2.equals("java")) s=sa; else s=sb;

   try{  //блок try пытается создать URL-объект и соед. с данным Web-узлом

     URL ur=new URL(s);

//получение ссылки на об-т апплета AppletContext

     AppletContext ct=getAppletContext();

//метод showDocument() данного об-та обеспечивает

//подключение апплета к выбранному URL-адресу

     ct.showDocument(ur);}

 //В случае ошибки класс URL возбуждает исключение

//MalformedURLExeption и прог-ма продолж. с блока catch

    catch (MalformedURLException e){}}

    return true;}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Алматинская академия экономики и статистики

 

Кафедра «Информатика»

 

 

 

                                                                    

 

 

 

 

 

 

 

ЗАДАНИЯ ДЛЯ  САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТА

И САМОСТОЯТЕЛЬНОЙ  РАБОТЫ СТУДЕНТА

ПОД РУКОВОДСТВОМ ПРЕПОДАВАТЕЛЯ

 

 

 

 

 

По дисциплине «Java-технологии»

 

специальности «Информатика»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Алматы, 2010 г.

 

 

1. Методические рекомендации по выполнению заданий

 

Используя теоретический материал и  литературу по  дисциплине «Java-технологии», самостоятельно выполните задания, которые даны ниже. Это даст Вам возможность более углубленно изучить данную дисциплину.

 

Рекомендую выполнять задания в такой последовательности, как они представлены здесь.

 

Задание 1. Программа выдачи простого предупреждения при выборе гипертекстовой ссылки. Схема URL – JavaScript.

Задание 2.  Программа выдачи простого предупреждения по событию Click при выборе гипертекстовой ссылки.

Задание 3.  Применение контейнера SCRIPT для размещение JavaScript-кода.

Задание 4.  Получение типа программы просмотра HTML-страниц.

Задание 5.  Условная генерация текста страницы по типу программы просмотра.

Задание 6.  Размещение скрипта в отдельном файле (netscape.jsc).

Задание 7.  Содержание файла netscape.jsc, ссылка на который установлена в атрибуте SCR тага <SCRIPT >.

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]