This thesis is an attempt to provide custom tags to
provide flexibility and ease of maintenance of JSP code. Several custom tags
are developed using Java to provide flexibility to respond according to the
browser making the request and to retain the state of the control. HTML was
selected in this project for mapping of the controls. All custom tags are
designed to allow formatting using Cascading Style Sheets. A unique control,
Repeater, was developed to provide database access and capability to iterate
through the data retrieved from the database to populate the nested custom
tags. Date: 15, April, 2004![]()
University of Houston
Department of Computer Science
In partial fulfillment of the Requirements for the Degree of
Master of Science
SOHANI PATEL
will defend her thesis
JAVA TAG LIBRARY BASED SERVER SIDE HTML MAPPING CONTROLS
Abstract
Web applications have become popular for various uses including online
shopping, information search and communication. HTML is one of the most widely
used languages for development of such applications that depends on server side
languages like JSP to solve its inherent problems. Embedding HTML in the JSP
makes the code lengthy and unreadable for the big applications, which also
makes it difficult to modify and maintain. Separating the logic from the
presentation can solve this problem. An inherent problem with HTML controls to
retain the state also needs to be addresses. Also, JSP needs to adapt to new
development in the technology and provide ability to generate code for
languages other than HTML, like WML for PDAs.
Time: 06:00 P.M.
Place: 550-PGH
Faculty, students, and the general public are invited.
Thesis Advisor: Dr. Venkat Subramaniam