Difference between revisions of "HowTo:Create a JSP Page and Java Controller"
From AgileApps Support Wiki
imported>Aeric |
imported>Aeric |
||
Line 16: | Line 16: | ||
==Developing the Application== | ==Developing the Application== | ||
===Create the Java class=== | ===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]] to create <tt>AddUpdateController_YOURNAME</tt> | ||
# Copy and paste the contents of [{{DOCHOST}}/training/AddUpdateController.java AddUpdateController.java] into the Class | # Copy and paste the contents of [{{DOCHOST}}/training/AddUpdateController.java AddUpdateController.java] into the Class | ||
# Save the class | # Save the class | ||
===Create the JSP Page=== | ===Create the JSP Page=== | ||
# Follow the instructions at [[Pages#Adding_a_Page|Add a Page]] to create <tt> | # Follow the instructions at [[Pages#Adding_a_Page|Add a Page]] to create <tt>AddUpdateYOURNAME.jsp</tt> | ||
# Copy and paste the contents of [{{DOCHOST}}/training/AddUpdate.jsp AddUpdate.jsp] | # Copy and paste the contents of [{{DOCHOST}}/training/AddUpdate.jsp AddUpdate.jsp] | ||
# Save the JSP page | # Save the JSP page |
Revision as of 00:03, 3 August 2012
For: Developers See more: |
Overview
In this guide, you create a JSP Page and a Controller Class that interact to:
- Add records to a Mailing List object
- Do a SQL search for (one or more) records
- Update records
Prerequisites
- A "Mailing List" object must created, with two fields: contact_name and contact_email
Developing the Application
Create the Java class
- Follow the instructions at Add a Class to create AddUpdateController_YOURNAME
- Copy and paste the contents of AddUpdateController.java into the Class
- Save the class
Create the JSP Page
- Follow the instructions at Add a Page to create AddUpdateYOURNAME.jsp
- Copy and paste the contents of AddUpdate.jsp
- Save the JSP page
Try it Out
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.)