Building Web Applications with JSP: Integrating a JSP App with a Database

Java JDK 8+
  • 13 Videos | 1h 41m 57s
  • Includes Assessment
  • Earns a Badge
Discover how to connect a JSP website to a database and allow end-users to perform database operations from the web UI using this course. Learn how to set up a MySQL database, use JDBC to connect to and run queries against this database, and utilize the JSTL library in order to iterate over the data that is returned and render them on your web page. You'll also explore write operations, JSP action tags like useBean and setProperty, and implementing update and delete operations on the database. After finishing this course, you'll have the skills and knowledge to allow users of a JSP website to interact with a database.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    set up MySQL server on your machine
    create a database schema and table and load it with data
    use JDBC to connect to and query a SQL database from a JSP app
    deploy and test the connectivity from your JSP app to a database and ensure that queried data is displayed correctly
    define a class representing an entity whose details are stored in the database and which an end-user of your app will work with
    use JDBC objects to query for single or multiple rows in a database table
  • implement tags from the JSTL library to iterate over multiple rows of data
    execute an insert query from a Java application to add a new row of data to a SQL table
    automate the creation and population of a Java object with the useBean and setProperty tags in a JSP
    enable end-users to update existing rows in a database table via your JSP app
    allow end-users to delete rows from a database table through the UI of your JSP app
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 30s
    UP NEXT
  • Playable
    2. 
    Downloading and Installing MySQL Server
    6m 54s
  • Locked
    3. 
    Creating and Populating a Database Table
    9m 7s
  • Locked
    4. 
    Connecting a JSP App to a SQL Database
    12m 7s
  • Locked
    5. 
    Testing a JSP App's Connectivity to the Database
    3m 31s
  • Locked
    6. 
    Working with a Model Class
    7m 21s
  • Locked
    7. 
    Retrieving Single and Multiple Rows from a Table
    10m 19s
  • Locked
    8. 
    Displaying Data Using JSTL
    11m 27s
  • Locked
    9. 
    Adding New Data to a SQL Table
    8m 24s
  • Locked
    10. 
    Working with jsp:useBean and jsp:setProperty Tags
    9m 5s
  • Locked
    11. 
    Updating a Database Table via a JSP App
    11m 47s
  • Locked
    12. 
    Deleting Rows from a Database Table
    7m 1s
  • Locked
    13. 
    Course Summary
    2m 24s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.