JScript Sample: jscript/general/createjar/createjar.asp
   ASP Script
   Comments or Client-side Script
   HTML and Text

<%@language=jscript%>
<html>
<head>
<meta NAME="GENERATOR" Content="Microsoft Developer Studio">

<title>Document Title</title>
</head>
<body>
<p align="center"><big><big>Browse jar file</big></big></p>
<br>
<%
var obj
var objinfo
var info
var jar
var meth
var prop

jar =Server.CreateObject("foo.jar")

Response.Write ("Include "+ jar.getCount + " bean in the jar file")

objinfo = jar.getBeanInfo()

prop = objinfo.getPropertyDescriptors()
meth= objinfo.getMethodDescriptors()

%>

<hr>
<%
obj = jar.getInstance(jar.getname(0))
%>

Sample for Invoking Method: Hello Method
<br>
Invoke Result :
<%
    Response.Write(obj.Hello)
%>


<hr>
<p align="center">
<table>
<%for( i = 0; i<jar.getCount - 1;i++){%>
<tr><td>
      <table border="1" cellPadding="1" cellSpacing="1" width="100%">
           <tr align="center"><td> <%= jar.getName(i) %></td></tr>
           <tr><td>
                <table border="1" cellspacing="0">
                     <tr><td>Properties</td>
                          <td><table border="1" cellPadding="1" cellSpacing="0" width="100%">
                                    <%for ( o in prop){%>
                                    <tr><td><%=o.getDisplayName()%></td></tr>
                                    <%}%>
                               </table>
                          </td>
                     </tr>
                     <tr><td>Methods</td>
                          <td><table border="1" cellPadding="1" cellSpacing="0" width="100%">
                                    <%for ( m in meth){%>
                                    <tr><td><%=m.getDisplayName()%></td></tr>
                                    <%}%>
                               </table>
                          </td>
                     </tr>
                </table>
           </td></tr>
      </table>
</td></tr>
<%}%>
</p>
</body>
</html>


Copyright © 1998-2002, Halcyon Software Inc. All rights reserved.