OrderEntry.jsp.

Power Java
Techniques for Optimizing Web Site Development and Runtime Characteristics

Christopher A. Fregly
Listing 7. OrderEntry.jsp.


<HTML>
<HEAD>
<TITLE>Order Entry</TITLE>

<SCRIPT>
<!- The following script sets the action selected by the user. ->
function submitForm( theAction ){
	document.form.navAction.value = theAction;
	document.form.submit();
}
</SCRIPT>

</HEAD>
<BODY>

<!- order entry HTML here ->
<FORM NAME = "orderEntryForm"
ACTION="/servlets/OrderEntryServlet" TARGET="buffer">
<INPUT TYPE = "button"
NAME = "SubmitOrderAction"
VALUE = "Submit Order"
onClick='submitForm("SubmitOrderAction")'>
<INPUT TYPE = "button"
NAME = "CancelOrderAction"
VALUE = "Cancel Order"
onClick='submitForm("CancelOrderAction")'>

<!-
The following are required to give the controller servlet enough
information to call the appropriate method and redirect to the next scene.  ->
<INPUT TYPE = "hidden"
NAME = "navAction"
VALUE = "">
<INPUT TYPE = "hidden"
NAME = "currentSceneName"
VALUE="OrderEntry">
</FORM>
</BODY>
</HTML>

About the Author

Christopher A. Fregly is Senior Cunsultant for BEA Systems Inc. in Chicago. He can be contacted at chris@fregly.