난이 간단한 ASP 페이지에 다음과 같은 문제가있다 : 내가 컴파일 된 .class이는 ASP 페이지에서 자바 메소드를 호출 할 수 없습니다 :
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;
}}
:
<%
Dim javaTestObj set javaTestObj = GetObject("java:test")
if javaTestObj.mstrLogin("pepe", "pepe") then
Response.write("It Works!")
end if
%>
자바 클래스는 다음과 같다 내가 읽은 모든 디렉토리에서 (C : \ ClassPath \; C : \ windows \ java \ trustedlib \와 asp 페이지와 같은 디렉토리에 있어야한다.) 그러나 아무 결과도 얻지 못한다. = (
어떻게 작동할까요? 저는 IIS를 사용하고 있습니다. 브라우저 나에게 오류를 제공합니다
오류 유형 : 마이크로 소프트 VBScript 컴파일 오류 (0x800A0401) 예상 명령 끝 : /login/pruebajava.asp, 2 행, 열 (16) 희미한 javaTestObj는 "(javaTestObj = GetObject를 설정 자바 : 테스트 ") ---------------^
누구를 변수를 설정할 수 없습니다 때문에? = ( – Pedrobotella