程序包 | 说明 |
---|---|
kd.bos.script.jsengine | |
org.mozilla.javascript |
限定符和类型 | 类和说明 |
---|---|
class |
KRuntimeException
为防止透过异常类访问java对象,解释器中对非引擎内置的异常,在host层抛出,这样在js中捕获不到,也就不会有漏洞的入口。
|
限定符和类型 | 方法和说明 |
---|---|
EvaluatorException |
KErrorCollector.runtimeError(java.lang.String message,
java.lang.String sourceName,
int line,
java.lang.String lineSource,
int lineOffset) |
限定符和类型 | 方法和说明 |
---|---|
static EvaluatorException |
Context.reportRuntimeError(java.lang.String message)
Report a runtime error using the error reporter for the current thread.
|
static EvaluatorException |
Context.reportRuntimeError(java.lang.String message,
java.lang.String sourceName,
int lineno,
java.lang.String lineSource,
int lineOffset)
Report a runtime error using the error reporter for the current thread.
|
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
Context.jsToJava(java.lang.Object value,
java.lang.Class<?> desiredType)
Convert a JavaScript value into the desired type.
|
static java.lang.Object |
Context.original_jsToJava(java.lang.Object value,
java.lang.Class<?> desiredType) |