You do not directly run either a VGWebTransaction program or a JSP file based on a VGUIRecord. Instead EGL manages the interaction between the program, the JSP, and the related bean by means of a web page, EGLWebStartup.jsp, that is generated for you automatically when you associate the project with runtime web server.
EGLWebStartup.jsp displays in a browser in your web server; if necessary EGL will start the server for you. The page presents a list of programs for the user to choose from.
<FORM METHOD=POST ACTION="<%= hptGatewayURL %>">
<BR>Choose a Program to execute below:<BR>
<SELECT NAME="hptAppId" SIZE=10>
<OPTION VALUE=CPGM01>Customer file maintenance
<OPTION VALUE=CPGM02>Process new orders
<OPTION VALUE=CPGM03>Print invoices
</SELECT>