Search DominoPower's 11,433 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
How Domino developers can learn servlet and JSP programming with WebSphere 5 (continued)

While I understand what the lesson is trying to demonstrate, I have a hard-time justifying this technique when I could accomplish the same thing using JavaScript and avoid the server round-trip in the process.

This module does an excellent job of explaining tag libraries, which can be confusing to explain to those who don't have much experience with JSPs. Also, the module shows how to leverage the JSTL support built into WebSphere Studio. Including a reference to the Jakarta Taglibs Project was a nice touch as well.

Anyone who is getting started in Java Web application development will appreciate knowing that there's code (or tag libraries) available on the Internet that can be readily used, instead of having to develop everything I need from scratch.

The material on creating a custom tag library is a bit light, but this particular topic probably deserves to be the focus of a more advanced J2EE development course. Note: the String tag library referenced in the demonstrations is not included with the JSTL; you'll have to download this from the Jakarta Web site.

The activities in this module are challenging but not difficult, provided you understand the material covered in the preceding lessons.

Module 4: Integrating JavaBeans and JavaServer Pages
This module does a great job showing how to use the productivity tools available in WebSphere Studio for JavaBeans. For example, you can generate a JavaBean's getters and setters automatically from the context menu, like in Figure G.

FIGURE G


Generating a JavaBean's getters and setters is only a few mouse clicks away. Roll over picture for a larger image.

I also thought this module gave a good explanation of how to get and set JavaBean properties via JSP tags, as well as how to use the "Java Bean Web Pages" wizard.

The activities in this module were all straightforward. If you're using WSAD V5.0, the code generated as part of Activity #4 will contain an error. If you upgrade to V5.1, the code will generate without an error.

Module 5: Using JDBC in Web Applications
This module is one of the largest modules that comprise the course. Only Module 7, Domino WebSphere Integration, may be longer. The reason why this module is so long is mostly due to the complexity of the wizards available in the Data perspective.

For example, to use the wizard to create a simple INSERT statement takes more than 12 steps. This requires an equal number of screen shots. Also, compared to MS Access and Crystal Reports, the SQL Builder view isn't the smoothest query builder interface I've used. Hopefully IBM will revise and simplify this perspective in future releases.

Additionally, one of the skills you'll learn in this module is how to work with a local Cloudscape database. This may prove to be beneficial if you intend to develop applications for the Lotus Workplace Rich Client, as it uses Cloudscape as its local replicating database. The first activity in this module shows you how to launch Cloudview, shown in Figure H, the user interface for managing Cloudscape.


« Previous  ·  1  ·  2  ·  3  ·  4  ·  5  ·  6  ·  7  ·  8  ·  9  ·  Next »
Other articles you might like
Home > Reviews and previews (86 articles)
   Managing Notes deployments with Teamstudio Build Manager
   Using Balsamiq Mockups to create low-fidelity prototypes
   Exploring VMWare Workstation
Home > Strategies > Training (16 articles)
   Where to find answers to your Notes and Domino questions
   Will the book Lotus Notes Developers Toolbox be something you want to add to your toolbox?
   A no-cost way to learn some LotusScript
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
Application development, William Shatner, and the origin of the universe
Learn Domino Designer 8.5 for free
The (near) future of Sametime, Quickr, Connections, and Symphony
Inside the IBM Innovations lab
Lotusphere 2010: Hot fixes and cool news for Notes, Domino, and LotusLive
Lotusphere 2010: mobility and collaboration
2010: A Lotusphere of change
Latest Lotus Headlines
Remember Young Admins...there are 2 files
WebSphere Portal 6.1.0.2 and Lotus Domino 8.5
The CKEditor - with Domino
How not to crash in LotusScript
IBM Lotus to Google Apps Migration Remorse
Webcast Series: Mobile Collaboration with Lotus Software
Domino Login Control for Mobile Apps
>> Read all the news
More from the ZATZ journals
Computing Unplugged: The iPad defenders have spoken
David Gewirtz Online: CNN commentary and analysis
OutlookPower: More about disappearing text
-- Advertisement --

Find unused Lotus Notes groups and clean up your address book
Have you ever wanted to get rid of old Lotus Notes groups that were cluttering up your address book, but you weren't sure if they were used? Find Unused Groups can help.

Find Unused Groups will check your ACL, mail, multi purpose and server groups to help you determine if they are used, and who uses them.

Learn how to easily clean up your address book.

-- Advertisement --

Mark your calendar for in-depth Lotus training, May 12-14, Boston
Join experts and peers May 12-14 in Boston for educational and networking events that deliver real-world Lotus training so you can increase productivity and efficiency in your company, advance your skills, and squeeze the most from your current environment. One registration gets you into THE VIEW's Admin2010 and Lotus Developer2010.

Register by April 10 to save $200.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login