Title :
Modernizing JavaServer Pages by Transformation
Author :
Xu, Shannon ; Dean, Thomas
Author_Institution :
Queen´´s Univ., Kingston, Ont.
Abstract :
One way to improve the maintainability of a Web application is to separate its presentation from the business logic. Such separation not only makes a Web application easier to evolve and maintain, but also allows individual developers with different skills to cooperate more efficiently. Custom tags are a recent addition to the JSP standard that helps to facilitate this separation. In this paper, we present a transform to restructure JSP pages by moving embedded Java code into custom tags without changing the original functionality or user interface. This reduces the complexity of the Web applications, makes them more maintainable and makes best use different skill sets
Keywords :
Internet; Java; software maintenance; systems re-engineering; JSP page restructuring; JavaServer page modernization; Web application maintainability; custom tags; Debugging; HTML; Java; Libraries; Logic; Prototypes; Software prototyping; User interfaces; Visual BASIC; XML;
Conference_Titel :
Web Site Evolution, 2005. (WSE 2005). Seventh IEEE International Symposium on
Conference_Location :
Budapest
Print_ISBN :
0-7695-2470-2