I don't see why not. After all, someone's already
ported a JavaScript interpreter to the Java environment.
Scripting languages really have become a science, with so many available. Take the JVM, for instance: languages from PHP to Python to Ruby (even lua) all have Java implementations that can be embedded in code extremely easily, and perform quite well. Some (ie, JRuby) have outperformed their C/C++ counterparts.
As for Lua, though, a quick google search revealed a
J2ME-compatible Lua interpreter that could probably run on the current Java environment without too much trouble.