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

From AgileApps Support Wiki
imported>Aeric
imported>Aeric
Line 6: Line 6:
:*Do a SQL search for (one or more) records  
:*Do a SQL search for (one or more) records  
:*Update records
:*Update records
A sample interaction scenario might look like this:
:[[File:jsp_controller_scenario.png]]
::*
This diagram shows how the interactions between the JSP Page and controller class take place:
:[[File:jsp_controller_interactions.png]]
::*
{{#if: {{ShowWhitepapers}} |
{{#if: {{ShowWhitepapers}} |
''Learn more:''
''Learn more:''
:* [{{DOCHOST}}/training/LongJump%20Development%20101.pdf LongJump Development 101 training slides]
:* [{{DOCHOST}}/training/LongJump%20Development%20101.pdf LongJump Development 101 training slides]

Revision as of 00:25, 3 August 2012

For:   Developers
Level: Intermediate
Time: 30 minutes

See more:
    ◾ HowTo Guides

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

A sample interaction scenario might look like this:

Jsp controller scenario.png

This diagram shows how the interactions between the JSP Page and controller class take place:

Jsp controller interactions.png


Prerequisites

  • A "Mailing List" object must created, with two fields: contact_name and contact_email

Developing the Application

Create the Java class

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

Create the JSP Page

  1. Follow the instructions at Add a Page to create AddUpdateYOURNAME.jsp
  2. Copy and paste the contents of AddUpdate.jsp
  3. 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.)