IBM AS/400E Network Router User Manual


 
Chapter 6. Sample programs (in Java, C, and RPG)
This chapter contains samples of coding in Java, C, and RPG languages.
You can locate other programming samples through the following uniform
resource locator (URL):
http://www.as400.ibm.com/tstudio/index.htm
Example of Java language CGI program
The samplejava program takes environmental and form variables and displays
them back to the browser.
import java.io.DataInputStream;
import java.util.Hashtable;
import java.util.StringTokenizer;
class samplejava
{
int x;
int index;
Hashtable cgi_vars = null;
// String table with all the Environment Variables
String[] EnvVar = { "GATEWAY_INTERFACE",
"SERVER_NAME",
"SERVER_SOFTWARE",
"SERVER_PROTOCOL",
"SERVER_PORT",
"PATH_INFO",
"PATH_TRANSLATED",
"SCRIPT_NAME",
"DOCUMENT_ROOT",
"REMOTE_HOST",
"REMOTE_ADDR",
"AUTH_TYPE",
"REMOTE_USER",
"REMOTE_IDENT",
"HTTP_FROM",
"HTTP_ACCEPT",
"HTTP_USER_AGENT",
"HTTP_REFERER",
"REQUEST_METHOD",
"CONTENT_TYPE",
"CONTENT_LENGTH",
"QUERY_STRING"};
© Copyright IBM Corp. 1997, 2000 89