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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Applet sign & JRE auto download 
:(
    Опции темы
PashaOvechkin
Дата 19.9.2007, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 1.4.2007
Где: Riga, Latvia

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



Привет! У меня появилась проблема с аплетами - нужен совет от гуру...

Так вот, аплет реализует работу с фаилами веб системе и для етого необходимы 2 вещи
1) Что бы аплет сам качал "под себя" бужную ява версию
2) Что бы он имел доступ к ОС клиента... (мог сохранять фаилы , итд итп)

1ое реализовал тал -> 

Код


<OBJECT classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA" 
                name="postlet"
                archive="${fileManager.appletUrl}"
                width="400" 
                height="300" 
                codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_5_0-windows-i586.cab#Version=1,5,0,0" >
        
            <PARAM name="code" value="lt.it.applets.FileManagerApplet" />
            <PARAM name="archive" value="${fileManager.appletUrl}" />
            <PARAM name="codebase" value="../applets" />
            <PARAM name="type" value="application/x-java-applet;version=1.5" />
            <PARAM name="showThumbnailsInApplet" value="true" />
            
            <PARAM name="fileDownloadUrl"   value="${fileManager.fileDownloadUrl}" />
            <PARAM name="contentTypeName"   value="${fileManager.contentTypeName}" />
            <PARAM name="contentTypeValue"  value="${fileManager.contentTypeValue}" />
            <PARAM name="clientDir"         value="${fileManager.clientDir}" />
            <PARAM name="fileName"          value="${fileManager.fileName}" />
</OBJECT>




2ое с помощю ант таска ->
Код

<target name="gen.key">
     <!-- Use genkey only once                -->
     <!-- when you need to create a           -->
     <!-- new certificate  for signing jars   -->
      <genkey alias="ITG" storepass="secret" >
          <dname>
             <param name="CN" value="ITG"/>
             <param name="OU" value="IT"/>
             <param name="O"  value="IT ORG"/>
             <param name="C"  value="LT"/>
          </dname>
      </genkey>
    </target>
    
    <target name="sign.jar" depends="jar">
      <signjar jar="${applet.jar}" alias="ITG" storepass="secret"/>
      <signjar jar="${jar.outdir}/commons-httpclient-3.0.1.jar" alias="ITG" storepass="secret"/>
      <signjar jar="${jar.outdir}/commons-logging-1.1.jar" alias="ITG" storepass="secret"/>
      <signjar jar="${jar.outdir}/commons-codec-1.3.jar" alias="ITG" storepass="secret"/>
    </target>


Но когда апплет добавлен через OBJECT  тег, gen.key не помогает... И у аплета опять нет доступа к ОС.
Как лучше решить проблему?

Спасибо
PM MAIL Skype   Вверх
AntonSaburov
Дата 19.9.2007, 16:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

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



Можно зайти в FAQ - http://forum.vingrad.ru/faq/topic-157929.html
PM MAIL WWW ICQ   Вверх
PashaOvechkin
Дата 19.9.2007, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 1.4.2007
Где: Riga, Latvia

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



Спасибо Антон - почитал...

В примере используется тег апплет для показа апплета....
А как в етом теге можно указать которую ЙРЕ будет использовать апплет...
Если нет такои  - качать...

Вот беда
Сам в докумантации такого не нашел 
PM MAIL Skype   Вверх
AntonSaburov
Дата 20.9.2007, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

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



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

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

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


 




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


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

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