用Java编写ASP组件__教程 |
|
日期:2007-5-20 0:36:38 人气:66 [大 中 小] |
|
|
|
public class TestJava { public String Ver="1.0.1版";
public int lenstr(String str) { return str.length(); }
public String Version() { return Ver; }
public void asptest() { IGetContextProperties icp; Variant vari=new Variant(); IResponse iresp; icp=(IGetContextProperties)MTx.GetObjectContext(); vari=icp.GetProperty("Response"); iresp=(IResponse) vari.getDispatch(); iresp.Write(new Variant("<h1>Java ActiveX组件</h1>")); } } |
用asp测试一下:
<% `testjava.asp Set Obj = Server.CreateObject("组件.TestJava") response.write Obj.lenstr("你好!Hello World!") response.write "<br>" & Obj.version response.write "<br>" & Obj.Ver Obj.asptest set Obj=nothing %> |
结果如下:
15 1.0.1版 1.0.1版 Java ActiveX组件
注:这个Java程序要用microsoft sdk for java 编译器才能成功编译(使用jvc.exe),另外在microsoft sdk for java 安装目录的Samples\ASP下有关于ASP的详细例子。
|
|
出处:本站原创 作者:佚名 |
|
|