|
OpMath | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--javax.servlet.GenericServlet
|
+--javax.servlet.http.HttpServlet
|
+--com.opmath.util.http.HttpServlet
|
+--com.opmath.test.db.ContactServlet
Example - a Servlet making use of DMLDoc, Jakarta Tomcat and an embedded JDBC driver: a very simple but functional contact book. Demonstrates the use of DMLDoc, as contained within Open Math Utilities v010 with Jakarta Tomcat 4.0 / Servlet 2.3 API and any local JDBC connection.
Copyright: (c) 2002 The Open Math Company Limited
The Terms of Distribution of this software are stipulated in the javadoc Overview for this project.
| Field Summary | |
static String |
DB_HOST
The absolute local file path to the database. |
static String |
DB_PASS
The password for the database connection. |
static String |
DB_PATH
The absolute local file path to the database. |
static String |
DB_USER
the user name for the database connection. |
static String |
DBA_CLASS
the class of the database adapter. |
static String |
TPL_DIR
The absolute local file path to the HTML templates used by the servlet. |
| Fields inherited from class com.opmath.util.http.HttpServlet |
EOL, LOGON_DONE, LOGON_TARGET |
| Constructor Summary | |
ContactServlet()
|
|
| Method Summary | |
void |
destroy()
Releases the servlet's resources, including the mail client. |
String |
doGetDispatch(HttpServletRequest req)
Responds to an HTTP GET request. |
String |
getServletInfo()
Reports a summary of the servlet's identity. |
void |
init()
Initialise the servlet. |
| Methods inherited from class com.opmath.util.http.HttpServlet |
|
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
| Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static String TPL_DIR
The absolute local file path to the HTML templates used by the servlet. Should be initialised using web.xml.
public static String DB_HOST
The absolute local file path to the database. Should be initialised using web.xml.
public static String DB_PATH
The absolute local file path to the database. Should be initialised using web.xml.
public static String DBA_CLASS
the class of the database adapter. Should be initialised using web.xml.
public static String DB_USER
the user name for the database connection. Should be initialised using web.xml.
public static String DB_PASS
The password for the database connection. Should be initialised using web.xml.
| Constructor Detail |
public ContactServlet()
| Method Detail |
public void init()
throws ServletException,
UnavailableException
Initialise the servlet. Invoked only by the servlet container.
init in class GenericServletServletException - not explicitly thrown within this method.UnavailableException - if the servlet could not be initialised.
public String doGetDispatch(HttpServletRequest req)
throws Exception
Responds to an HTTP GET request.
Invoked by doGet(..) on the servlet's superclass.
doGetDispatch in class HttpServletreq - a com.opmath.util.http.HttpServletRequest instantiated
by the container.Exception - if the request could not be satisfied.public void destroy()
Releases the servlet's resources, including the mail client. (Invoked only by the servlet container.)
destroy in class GenericServletpublic String getServletInfo()
Reports a summary of the servlet's identity.
getServletInfo in class HttpServletString describing this servlet.
|
OpMath | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||