首先把在被调用的java类打成jar包放入coldfusion的安装目录下D:\ColdFusion9\lib.
下面是调用页面:
<!--- 引入在类中被调用的类--->
<cfscript>
objFile=CreateObject("Java","java.io.File");
objFileInStream=CreateObject("Java","java.io.FileInputStream");
objIOUtils=CreateObject("Java","org.apache.commons.io.IOUtils");
objFtpClient=CreateObject("Java","org.apache.commons.net.ftp.FTPClient");
</cfscript>
<!--- 我的java类是FtpTest1.java--->
<cfobject action="create" type="java" class="FtpTest1" name="ftpObjTest">
<!--- 下面是我的FtpTest1.java中testUpload()方法.并且我向里面传入了参数--->
<cfset result=ftpObjTest.testUpload("184.172.36.12",21,"forus","qaz23sxa","D:\\数据2011-08-1---2011-08-31.xls","/bbs/communitypic","tangfuqiang.xls")>
<!--- 把我的FtpTest1.java打印出来查看方法--->
<cfdump var="#ftpObjTest#">
<!--- 打印我的方法返回的值--->
<cfoutput>#result#</cfoutput>--->