На главную

Семинар

Введение

Сервлеты

  • Первый сервлет
  • Создаем HTML
  • Читаем параметры
  • Задание 1
  • Графика
  • Задание 2

    Скриплеты

  • Первый скриплет
  • JSP Выражения
  • JSP Скриплеты
  • JSP Описания
  • Задание 3

    Благодарности

    Ссылки

  • Задание 2. Часы

    Написать часы. Не обязательно такие же, как в примере. Можно придумать что-нибудь экзотическое и оригинальное.

    Чтобы страница обновлялась каждую секунду нужно написать response.setHeader("Refresh", "1").

    Для справки: методы рисования класса Graphics

    void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
    void drawLine(int x1, int y1, int x2, int y2)
    void drawString(String str, int x, int y)
    void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
    void fillRect(int x, int y, int width, int height)
    void setColor(Color c)

    Код для получения времени

    import java.util.*;
    .....................
    Date date = new Date();
    int hours = date.getHours();
    int minutes = date.getMinutes();
    int seconds = date.getSeconds();

    Посмотреть пример