Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как запретить кэширование апплета в браузере? помогите новичку запретить кэширование  
:(
    Опции темы
constyk
Дата 11.7.2008, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 11.7.2008

Репутация: нет
Всего: нет



Здравствуйте!
Помогите запретить кэширование апплета в браузере...
Попробовал вот так, причем в EMBED ничего не показывает вообще. Может какие-то хитрости в самом апплете есть? 
В интернет однозначного решения не нашел, EMBED и OBJECT - это рекомендации с сайта sun.com.
Браузеры - FireFox и Safari, пробовал еще и Opera.

Код


<HTML>
<HEAD>
<meta http-equiv="Cache-Control" content="no-cache">
<meta http-equiv="Pragma" content="no-cache">
<TITLE>Signed Applet Example</TITLE>
</HEAD>
<BODY>

<APPLET cache_option="No" archive="netconnect.jar" code="netconnect.class" width=300 height=150 charset=utf-8>
<PARAM NAME="cache_option" VALUE="No">
<PARAM NAME="cache_archive" VALUE="">
Your browser does not support Java or Java is disabled, so nothing is displayed.
</APPLET>


<EMBED width=300 height=150
archive="netconnect.jar"
cache_archive=""
cache_option="No"
code="netconnect"
>

</BODY>
</HTML>



Сам апплет постейший, меняю в нем message, компиляю, перегружаю страницу, но в браузере ничего не меняется, во всяком случае строка остается:

Код


import java.awt.*;
import java.applet.*;
import javax.swing.*;
import java.net.*;

public class netconnect extends Applet {
    
    static final String message = "Ass 888";
    private Font font = new Font("serif", Font.ITALIC + Font.BOLD, 36);
    URL http = null;
    
    public void init() {
        // set the default look and feel
        String laf = UIManager.getSystemLookAndFeelClassName();
        try {
            http = new URL("http://moneymail.ru");
            UIManager.setLookAndFeel(laf);
        } catch (UnsupportedLookAndFeelException exc) {
            System.err.println ("Warning: UnsupportedLookAndFeel: " + laf);
        } catch (Exception exc) {
            System.err.println ("Error loading " + laf + ": " + exc);
        } 
        System.out.println ("--------");
        //getContentPane().setLayout (null);
    }
    
    public void paint (Graphics g) {
        super.paint(g);
        g.setColor(Color.blue);
        g.setFont(font);
        g.drawString(message, 20, 40);
    }
    
    public boolean mouseDown(Event evt, int x, int y)
    {
        System.out.println ("http:"+http);
        getAppletContext().showDocument(http);
        return (true);
    }
}



PM MAIL   Вверх
Keyo
Дата 5.8.2008, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 95
Регистрация: 10.4.2008

Репутация: нет
Всего: нет



Я бы вам прежде всего посоветовал избавиться от статических полей вообще...

Добавлено через 57 секунд
кстати да, как вы там message меняете если он мало того что static так еще и final? Какой смысл менять вообще?

Добавлено через 1 минуту и 46 секунд
И еще одно замечание, в JAVA классы декларируются с заглавной буквы.
PM MAIL   Вверх
SoulKeeper
Дата 6.8.2008, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 375
Регистрация: 14.1.2007
Где: Ukraine, Lviv.

Репутация: нет
Всего: 15



Добавлять к УРЛ"ке джара ?time=текущее время в миллисекундах.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Апплеты | Следующая тема »


 




[ Время генерации скрипта: 0.1291 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.