SELECT * from bk_goods where 1=1 LIMIT a ,b;这里a怎么引用js中的
var num=countlist.lenght;
还有别的方法吗? 我使用的框架 dao 后台都不熟悉
追答在你这里就只能这样了,你这个是页面填写了个什么值吧 ,或者是在做分页吧。Java的值可以直接赋给js变量,比如在页面你要把后台传来的值给js来处理,var data="”。
如果你非要这么调的话,那也只能把js专门写成一个文件,然后让Java来读,具体调的代码和类如下
ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript");
engine.eval(new FileReader(jsfile-->你的js文件名));
engine.eval(jsstring--->你的num,也就是字符串的名字,但是这个num必须是全局的,如果是某个function中的,你必须先加载js方法然后再找你的num);
Java是不能直接来调用js变量的