powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение кода из строки
2 сообщений из 2, страница 1 из 1
Выполнение кода из строки
    #39892608
Timein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Есть довольно странная задача. Пользователь вводит в диалоговое окно код и этот код надо выполнить. Код обычно простой - сравнить с чем-нибудь, сложить, напечатать и т.д. Не более пары строк.

Смотрел в сторону groovy, но код из строки не кешируется (а в дальнейшем этот код предполагается использовать часто), а собирать его в файл, а потом прогружать классом как-то уж слишком масштабно для такой задачи.

Нашел еще вот такое решение через JavaCompiler, но, насколько я понимаю, для компиляции требуется jdk на стороне клиента, а там этого добра нет.

Может есть еще какие пути?
...
Рейтинг: 0 / 0
Выполнение кода из строки
    #39892610
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если пользователь попробует удалить все файлы на вашем диске?
Будем ли мы предусматривать защиту от этого.

Не спешите с ответом. Парсер математического выражения - это одно.
А полноценная среда которая исполняет любые желания это другое.

Задачи инфо-безопасности важны и нельзя ничего подобное вашему
разрабатывать если не пройтись по этим пунктам.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Выполнение кода из строки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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