Difference between revisions of "HowTo:Create a JSP Page and Java Controller"

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 13: Line 13:
:* A "Mailing List" object must be created, with two fields: <tt>contact_name</tt> and <tt>contact_email</tt>
:* A "Mailing List" object must be created, with two fields: <tt>contact_name</tt> and <tt>contact_email</tt>


To add the Pages and Classes:
To create the Java class:
#To create the Java class:
# Follow the instructions at [[Classes#Adding_a_Class|Add a Class]]
# Follow the instructions at [[Classes#Adding_a_Class|Add a Class]]
# Copy and paste the contents of [[AddUpdateController.java]] into the Class
# Copy and paste the contents of [[AddUpdateController.java]] into the Class
# Save the class
# Save the class
#:
 
#To create the JSP Pages
To create the JSP Page:
# Follow the instructions at [[Pages#Adding_a_Page|Add a Page]] to create <tt>AddUpdate.jsp</tt>
# Follow the instructions at [[Pages#Adding_a_Page|Add a Page]] to create <tt>AddUpdate.jsp</tt>
# Copy and paste the contents of [[AddUpdate.jsp]]
# Copy and paste the contents of [[AddUpdate.jsp]]
# Save the JSP page
# Save the JSP page
#:
#To invoke the Directory page from the URL, copy and paste the following into a web browser. A valid username and password is required to log in to the platform.
::<tt>{{platformURL}}/pages/Directory.jsp</tt>


After logging in, the user can perform these actions in the Directory object:
To test the project, visit the following URL:
:*search for records based on specified criteria
:<tt>{{platformURL}}/pages/AddUpdate.jsp</tt><br>(A valid username and password is required to log in to the platform.)
:*add records
:*update records

Revision as of 01:57, 28 July 2012

For:   Developers
Level: Intermediate
Time: 15 minutes

See more:
    ◾ HowTo Guides

This example shows how a JSP Page and a Controller Class interact to let the user:

  • add records to a Mailing List object
  • do a SQL search for (one or more) records
  • update records

The following files are used:

  1. Class AddUpdateController.java
  2. Page AddUpdate.jsp
Prerequisites
  • A "Mailing List" object must be created, with two fields: contact_name and contact_email

To create the Java class:

  1. Follow the instructions at Add a Class
  2. Copy and paste the contents of AddUpdateController.java into the Class
  3. Save the class

To create the JSP Page:

  1. Follow the instructions at Add a Page to create AddUpdate.jsp
  2. Copy and paste the contents of AddUpdate.jsp
  3. Save the JSP page

To test the project, visit the following URL:

https://{yourDomain}/networking/pages/AddUpdate.jsp
(A valid username and password is required to log in to the platform.)