zl程序教程

您现在的位置是:首页 >  后端

当前栏目

在Java中测试javascript

2023-09-14 08:59:40 时间
package com.huike.hidp.system.customform.service; 

import javax.script.Invocable; 
import javax.script.ScriptEngine; 

import org.junit.Test; 

import com.sun.script.javascript.RhinoScriptEngine; 

public class MethodTest { 

@Test 
public void testInvokeScriptMethod() throws Exception{ 
ScriptEngine engine = new RhinoScriptEngine(); 
this.invokeScriptMethod(engine); 



public void invokeScriptMethod(ScriptEngine engine) 
throws Exception { 
String script = "function helloFunction(name) { return Hello everybody, + name;}"; 
engine.eval(script); 
Invocable inv = (Invocable) engine; 
String res = (String) inv.invokeFunction("helloFunction", "Scripting"); 
System.out.println("res:" + res); 


知识分享之Java——JS中展示字符串根据限定长度截取并拼接... 使用java编写jsp时有时我们需要对其内容在前端进行截取,这时就需要使用到js的一些字符串操作函数了,下面是我整理的一个标题显示截取的小工具,有需要的可以直接使用,当然有的小伙伴直接将其简化为三目运算符的方式,但我用自动扫描工具显示不推荐使用,因此还是老实使用这个if写法了。