iis无法从asp页面调用java方法:
我对这个简单的asp页面有以下问题:
<%
Dim javaTestObj set javaTestObj = GetObject("java:test")
if javaTestObj.mstrLogin("pepe", "pepe") then
Response.write("It Works!")
end if
%>
Java类如下所示:
public class test{
String pepe;
public test()
{
pepe="pepepepe";
}
public boolean mstrLogin(String usname, String uspass)
{
if((usname+uspass)==pepe)
return true;
else
return false;
}}
我已经编辑好了。我读过的每个目录中的类都应该是(C:\ClassPath\;C:\windows\java\trustedlib\并且与asp页面位于同一目录中),但我没有得到任何结果=(
你知道怎么做吗?我正在使用IIS,浏览器显示以下错误:
错误类型: Microsoft VBScript编译错误(0x800A0401) 预期指令结束: /登录/pruebajava。asp,第2行,第16列 Dim javaTestObj set javaTestObj=GetObject (“java:test”) ---------------^
# 1 楼答案
可能是您不小心省略了冒号(:)字符,但第一行应该是
因为在经典ASP中,不允许在同一语句中声明和设置变量