Executing Javascript in Java code
you need follwing libraries to use javascript code in java.
1. Apache BSF : http://jakarta.apache.org/bsf/
2. Mozilla Rhino : http://www.mozilla.org/rhino/
Sample Code:
TestBean bean = new TestBean(); bean.setText(“hello”); BSFManager bsfManager = new BSFManager(); bsfManager.declareBean(“bean”, bean, TestBean.class); String jssrc=”bean.setText(bean.getText()+’World’);”; //javascript code bsfManager.eval(“javascript”, “Test”, 0, 0, jsSrc); System.out.println(bean.getText()); // will print hello World //Bean Code class TestBean { private String name; public String getName() { return name; } public String setName(String name) { this.name=name; } }