Rhino – вопросы и ответы

116
голосов
2
ответа
Я столкнулся с проблемой, когда Rhino выбрасывает "Ошибка генерации встроенного кода при компиляции script: сгенерированный bytecode для метода превышает предел 64K" исключение при запуске Rhino че...
4 месяца, 4 недели назад bolinfest
89
голосов
2
ответа
Я новичок в насмешке и начал с Rhino Mocks. Мой сценарий похож на это. В моей библиотеке классов у меня есть публичная функция, и внутри нее у меня есть частный вызов функции, который выводится из ...
4 месяца, 4 недели назад L G
63
голоса
1
ответ
Я пытаюсь использовать переменную "arguments", доступную функции, чтобы перечислять аргументы, переданные функции, в Javascript, используя: for (var i in arguments){ ... } Кажется, это работает для...
4 месяца, 4 недели назад Anonymous
77
голосов
1
ответ
Я пытаюсь изменить код Javascript, встроенный в Java, чтобы вернуть несколько значений вызывающему Java-коду. Java-код (вызов Javascript): ... Object result = execFunc.call(context, scope, scope, e...
4 месяца, 4 недели назад Allan5
98
голосов
1
ответ
У меня есть код JavaScript, который я сейчас запускаю на Java 7, используя движок Rhino. Теперь я хочу перенести код на Java 8 (и, следовательно, выполнить его с движком Nashorn). Ограничение заклю...
4 месяца, 4 недели назад Seb
63
голоса
1
ответ
Я хотел бы отладить RhinoScriptEngine в пакете com.sun.script.javascript. чтобы увидеть исходный код, я присоединяю openJDK openjdk-6-src-b25-01_may_2012. но когда я пытаюсь войти в любой метод, на...
4 месяца, 4 недели назад matg
107
голосов
6
ответов
как писать модульные тесты для внутренних классов???
4 месяца, 4 недели назад Chen Kinnrot
-6
голосов
1
ответ
Пример программы ScriptEngineManager mgr = new ScriptEngineManager(); ScriptEngine jsEngine = mgr.getEngineByName("JavaScript"); System.out.println(jsEngine.eval("a>10 || b<10 || c=10")); В м...
4 месяца, 4 недели назад Hadooplearner
118
голосов
1
ответ
Я пытаюсь использовать некоторый JS-скрипт, в который включены math.js и некоторые пользовательские функции. Весь скрипт занимает около 1,5 Мб, и для его оценки требуется около 15 секунд, используя...
4 месяца, 4 недели назад esh0.pl
63
голоса
1
ответ
После длительного поиска в папках репо я нашел rhino1_7R2.jar для Android по адресу http://code.google.com/p/android-scripting/source/browse/rhino/rhino1_7R2.jar К сожалению, 1_7R3 не существует. И...
5 месяцев назад Serdar T Kabaoglu
78
голосов
1
ответ
Я использую стандартные скрипты JDK6. Мне нужно сохранить и получить некоторые объекты JavaScript, которые также содержат объекты Java для JSON. Я загрузил json2.js в ScriptENgine и могу использова...
5 месяцев назад Ayman
63
голоса
1
ответ
Я использую реализацию Mozilla Rhino (а не тот, который связан с JDK). Прочитав эту тему: Как подклассифицировать внутренний (статический) класс в Rhino? - Я думал, что я на правильном пути, но сле...
5 месяцев назад Luke A. Leber
63
голоса
1
ответ
Безопасность Rhino, кажется, предлагает хороший способ выполнить авторизацию на основе задачи/активности. Это пример кода: bool isAllowed = authorizationService.IsAllowed(userXYZ, "/Messages/Change...
5 месяцев назад cs0815
77
голосов
1
ответ
Мне нужно экспортировать график, используя Highcharts-serverside-export с Rhino/Batik (One2team) для использования в моем PDF файле. Проблема Я могу получить хороший SVG с графом при использовании ...
5 месяцев назад Panda1667075
125
голосов
2
ответа
Есть ли советы и рекомендации для того, чтобы сделать носорог быстрее? Я пытаюсь сжать большой файл js с помощью uglifyJs в Rhino, и это занимает больше минуты. Есть ли у вас какие-либо намеки или ...
5 месяцев назад Alex Objelean
116
голосов
1
ответ
Как часть Java webapp, над которым я работаю, мне нужно добавить префикс для некоторых URI, загружаемых из базы данных, например "controller.jsp?page=list" становится... <a href="${legacyBaseUrl...
5 месяцев назад Zutty
63
голоса
1
ответ
Я хочу использовать Rhino в качестве песочницы для запуска сценариев, предоставленных пользователями на сервере. Я хочу сделать это с PHP, у которого больше нет привязок Java, поэтому я должен испо...
5 месяцев назад AndreKR
78
голосов
1
ответ
Я хотел бы сделать следующее: у меня есть простая функция, написанная на Clojure/ClojureScript: (defn add [a b] (+ a b)) Я хочу обернуть эту функцию в класс Java и поместить ее в банку, чтобы я мог...
5 месяцев назад Garlef Wegart
-8
голосов
1
ответ
Я пытаюсь вызвать javascript из моего класса java. Ниже приведен код java: File file = new File(".....js"); ScriptEngineManager factory = new ScriptEngineManager(); // create a JavaScript engine Sc...
5 месяцев назад niz
77
голосов
2
ответа
Мы разрабатываем пару отчетов с BIRT, которые будут запускаться через API-интерфейс отчета для создания выходных файлов.XLS или.PDF в соответствии с выбором пользователя. Мы используем BIRT RCP Des...
5 месяцев назад Iñaki
99
голосов
1
ответ
Мы используем JavaScript как бы DSL в нашем проекте и запускаем его с использованием Java Scripting API . CoffeScript выглядит намного лучше, чем JS, поэтому мы хотим этого. T Поскольку реализации ...
5 месяцев назад Chriss
63
голоса
2
ответа
Я хочу поместить глобальное свойство с именем "сущности" в область JS. Entity - это в основном класс Java, описывающий Person. public class EntityJS extends ScriptableObject { private String firstN...
5 месяцев назад He heszek
148
голосов
2
ответа
Я ищу эквивалент javascript для Python2.x print "hi" . Я работаю с интерпретатором Rhino javascript на терминале ubuntu. Когда я печатаю: document.write{"hi"} Я получаю сообщение об ошибке, что "до...
5 месяцев назад Bentley4
211
голосов
2
ответа
На основе обсуждения преобразования строкового представления неизвестного формата даты в Date в java , я хочу использовать функцию JavaScript Date в моем проекте App-Engine, Однако ScriptEngine не ...
5 месяцев назад learner
77
голосов
2
ответа
Я пытаюсь использовать Rhino для скрытия кода JavaScript на Java. Поскольку любой, у кого есть какой-либо опыт с JavaScript, знает, что "документ" используется для многих вещей. Таким образом, он и...
5 месяцев, 1 неделя назад crank123
131
голос
2
ответа
Поддерживает ли Rhino использование объектов DOM?
5 месяцев, 1 неделя назад xelco52
100
голосов
2
ответа
Я использую носорог через фреймворк bean для создания и настройки объектов в моем java-процессе. Некоторые из классов, используемых в сценариях, должны загружаться динамически, поскольку они не все...
5 месяцев, 1 неделя назад user14128
89
голосов
1
ответ
Мне интересно узнать, какая часть кода Java может быть написана в JavaScript в проекте Mule. Часто, когда нам нужен специальный обработчик сообщений, мы можем просто расширить его с помощью класса ...
5 месяцев, 1 неделя назад Nikos
63
голоса
1
ответ
В моем приложении grails мне нужно было выполнить javascript (не JSON), извлеченный с удаленного сервера: new javax.script.ScriptEngineManager().getEngineByName("javascript") Но получил ошибку: Rhi...
5 месяцев, 1 неделя назад user1594977
63
голоса
1
ответ
в соответствии с этим ответом библиотеки dart: io предназначены только для сервера/командной строки, поэтому они не могут быть скомпилированы с помощью dart2js. можно ли читать stdin и писать в std...
5 месяцев, 1 неделя назад robert king
132
голоса
1
ответ
У меня есть бизнес-логика, написанная на JavaScript, этот код используется совместно с другими приложениями, отличными от android. Каков наилучший способ использования функций в этом фрагменте Java...
5 месяцев, 1 неделя назад Pork 'n' Bunny
90
голосов
1
ответ
Я использую java Rhino lib в качестве механизма сценария в своем приложении, так что пользователи могут писать свой собственный скрипт для управления приложением, чтобы выполнить какую-то работу, н...
5 месяцев, 1 неделя назад 柯鴻儀
99
голосов
1
ответ
Я использую java 6 javax.script, но у меня есть проблема: Прежде чем я вызову метод ScriptEngine.eval(), я поместил некоторые атрибуты в ScriptContext: scriptContext.setAttribute("Utils", utils, Sc...
5 месяцев, 1 неделя назад kiki
63
голоса
2
ответа
Я пытаюсь понять это, как я могу проверить, что частный метод вызывается с нокаутами rhino в классе, который я тестирую. Таким образом, мой класс будет примерно таким. Public class Foo { public boo...
5 месяцев, 1 неделя назад user647078
63
голоса
1
ответ
Выполнение скрипта Rhino, используемое для выполнения java-скрипта в Java-коде, не может идентифицировать несколько javascripts. ScriptEngineManager factory = new ScriptEngineManager(); ScriptEngin...
5 месяцев, 1 неделя назад gjosh
99
голосов
1
ответ
Я не могу на всю жизнь понять, как импортировать файлы javascript в javascript под Rhino. В принципе, все, что я хочу сделать, это импортировать "some file.js" и иметь возможность использовать там ...
5 месяцев, 1 неделя назад B T
116
голосов
1
ответ
Я понимаю, что ClojureScript может быть выполнен в JavaScript REPL или может быть скомпилирован в JavaScript, а затем запущен в браузере. Я не мог найти способ использовать его на стороне сервера с...
5 месяцев, 1 неделя назад Adam Schmideg
109
голосов
3
ответа
Я вызываю функцию JavaScript, используя API-интерфейс rhino: Function fct = context.compileFunction(scope, script, "script", 1, null); Scriptable result = (Scriptable) fct.call( context, scope, att...
5 месяцев, 1 неделя назад Maurice Perry
108
голосов
1
ответ
У меня есть следующий класс с одной переменной типа Long package com.nm.poc; public class JSLong{ private Long longValue; public Long getLongValue() { return longValue; } public void setLongValue(L...
5 месяцев, 1 неделя назад Nitesh
63
голоса
1
ответ
Мое приложение использует Rhino для смешивания кода javascript и объектов Java. Все отлично работает с JVM 1.5, 1.6 и 1.7, но при использовании JVM 1.8.0 во время выполнения генерирует плохое исклю...
5 месяцев, 1 неделя назад Nicolas Albert
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема