powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / получение системной информации java.lang.System
11 сообщений из 11, страница 1 из 1
получение системной информации java.lang.System
    #34942199
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Пытаюсь получить системную информацию о пользователе, зашедшем на страницу, используя следующую конструкцию:
Код: plaintext
1.
2.
3.
4.
5.
java.lang.System.getProperty("os.version");
java.lang.System.getProperty("user.home");
java.lang.System.getProperty("user.name");
java.lang.System.getProperty("java.vm.version");
......
так вот, срабатывают и отображаются только часть данных. В частности, информация, касаемо пользователя совсем не выводит (null), остальные отображает нормально.
Аналогичная ситуация наблюдается, если использовать конструкцию
Код: plaintext
navigator.*

Подскажите, с чем может быть связано? может, есть требования для срабатывания скрипта?
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34942384
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
master82Добрый день.
Пытаюсь получить системную информацию о пользователе, зашедшем на страницу, используя следующую конструкцию:
Код: plaintext
1.
2.
3.
4.
5.
java.lang.System.getProperty("os.version");
java.lang.System.getProperty("user.home");
java.lang.System.getProperty("user.name");
java.lang.System.getProperty("java.vm.version");
......
так вот, срабатывают и отображаются только часть данных. В частности, информация, касаемо пользователя совсем не выводит (null), остальные отображает нормально.
Аналогичная ситуация наблюдается, если использовать конструкцию
Код: plaintext
navigator.*

Подскажите, с чем может быть связано? может, есть требования для срабатывания скрипта?

1) какой еще скрипт ???? поподробнее их много ))
2) если это апплет - то возможно требуются дополнительные привелегии )
тут можно еще почитать
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34942549
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<script language="javascript">
 if  (window.navigator.javaEnabled()) {
     try  {
        var vmver = java.lang.System.getProperty("java.vm.version")
        var osver = java.lang.System.getProperty("os.version")
        var us = java.lang.System.getProperty("user.name")
          alert(vmver+" /// "+osver+" //// "+us)
    }  catch (exception) {
        alert(false)
    }
}  else  {
    alert("Java недоступна")
}
</script>
Запускается в браузере при заходе на страницу (образно говоря).
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34942962
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
master82
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<script language="javascript">
 if  (window.navigator.javaEnabled()) {
     try  {
        var vmver = java.lang.System.getProperty("java.vm.version")
        var osver = java.lang.System.getProperty("os.version")
        var us = java.lang.System.getProperty("user.name")
          alert(vmver+" /// "+osver+" //// "+us)
    }  catch (exception) {
        alert(false)
    }
}  else  {
    alert("Java недоступна")
}
</script>
Запускается в браузере при заходе на страницу (образно говоря).

во во вы почитали ту ссылку что я запостил ? там как раз ваш случай )
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34942968
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The fix for this error message is to add some lines to a file
.java.policy in your home directory.
grant {
permission java.util.PropertyPermission "user.home", "read";
};
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943055
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Java ProgrammerThe fix for this error message is to add some lines to a file
.java.policy in your home directory.
grant {
permission java.util.PropertyPermission "user.home", "read";
};
Я так понимаю, что это для апплетов. Получается, просто из JavaScript в HTML-странице не получится извлечь эту инфу.
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943067
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
master82 Java ProgrammerThe fix for this error message is to add some lines to a file
.java.policy in your home directory.
grant {
permission java.util.PropertyPermission "user.home", "read";
};
Я так понимаю, что это для апплетов. Получается, просто из JavaScript в HTML-странице не получится извлечь эту инфу.

нет это не из апплетов )) это пользователь должен у себя на машине выставить чтобы вам было позволено прочитать эту переменную )

а тут вы неявно вызываете Java )
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943071
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java Programmer master82 Java ProgrammerThe fix for this error message is to add some lines to a file
.java.policy in your home directory.
grant {
permission java.util.PropertyPermission "user.home", "read";
};
Я так понимаю, что это для апплетов. Получается, просто из JavaScript в HTML-странице не получится извлечь эту инфу.

нет это не из апплетов )) это пользователь должен у себя на машине выставить чтобы вам было позволено прочитать эту переменную )

а тут вы неявно вызываете Java )

вернее явно но не из апплета )
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943105
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во блин ))
а можно ли удаленно программно у пользователя выставить эти права при запуске скрипта? (попахивает хакерством)))?
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943149
Фотография Java Programmer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
master82Во блин ))
а можно ли удаленно программно у пользователя выставить эти права при запуске скрипта? (попахивает хакерством)))?

Нуу на сервере есть у реквеста такой метод как httpServletRequest.getRemoteUser()
...
Рейтинг: 0 / 0
получение системной информации java.lang.System
    #34943202
master82
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за обсуждение. Будем копаться
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / получение системной информации java.lang.System
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]