The present invention is a method, system, and computer program product for editing
dynamic web content. In accordance with the present invention, dynamic web content,
such as JSP files, can be edited using the concept of workspaces. This allows a
dynamic content file to be edited without affecting its associated web site during
the editing process. A dynamic content file, such as JSP file, is edited or updated
within a workspace, while the original dynamic content file remains available to
users outside of the workspace.