訪問Java代碼,這是我的java文件:無法從XUL/JavaScript的
import java.io.File;
import java.lang.String;
public class ListFiles {
public static void main(String[] args) {
// Directory path here
String path = "D:/xmlfiles/";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for (int i = 0; i < listOfFiles.length; i++) {
if (listOfFiles[i].isFile()) {
files = listOfFiles[i].getName();
System.out.println(files);
}
}
}
}
這是我的JS文件:
function display(){ el = document.getElementById("text"); el.addEventListener("oncommand", display, true); //loading Encryption Class //alert('hffffi'); var myClass = cl.loadClass('ListFiles'); // use the same loader from above var myObj = myClass.newInstance(); // Pass whatever arguments you need (they'll be auto-converted to Java form, taking into account the LiveConnect conversion rules) var Files = myObj.String; alert('karthik it works'+Files); document.getElementById("text").value=Files; }
說明: 我試圖讓ouptput串的Java到我的JS。我可以使用XUL Firefox中的實時連接將JAVA與JS連接起來。 現在的問題是,如何在我的JS文件中顯示java的輸出。
謝謝你們。
請糾正您的格式,我們可以幫你 – Grooveek 2011-05-11 07:58:47
我有增加了更多信息。 – user838691 2011-05-11 09:14:32