Web content management software utilizing a workspace aware JSP servlet
First Claim
Patent Images
1. A computer-implemented method for web content management, comprising the steps of:
- (a) selecting at least one dynamic content file from a web site, said web site comprising a plurality of files, each of said plurality of files being stored in a respective storage location;
(b) placing a copy of said dynamic content file in a workspace, said workspace providing a respective storage location different from said respective storage location of said dynamic content file, said copy being editable within said workspace;
(c) enabling a first version of said web site to be viewed from within said workspace, said first version including a display of said copy stored within said workspace in conjunction with all other files on said web site, said other files being stored in respective storage locations outside of said workspace;
(d) while permitting said first version to be viewed from within said workspace, enabling a second version of said web site to be viewed from outside said workspace, said second version including a display of said dynamic content in conjunction with all other files on said web site, said other files being stored in respective storage locations outside of said workspace;
and wherein said dynamic file is a Java Server Pace.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
29 Citations
13 Claims
-
1. A computer-implemented method for web content management, comprising the steps of:
-
(a) selecting at least one dynamic content file from a web site, said web site comprising a plurality of files, each of said plurality of files being stored in a respective storage location;
(b) placing a copy of said dynamic content file in a workspace, said workspace providing a respective storage location different from said respective storage location of said dynamic content file, said copy being editable within said workspace;
(c) enabling a first version of said web site to be viewed from within said workspace, said first version including a display of said copy stored within said workspace in conjunction with all other files on said web site, said other files being stored in respective storage locations outside of said workspace;
(d) while permitting said first version to be viewed from within said workspace, enabling a second version of said web site to be viewed from outside said workspace, said second version including a display of said dynamic content in conjunction with all other files on said web site, said other files being stored in respective storage locations outside of said workspace;
and wherein said dynamic file is a Java Server Pace. - View Dependent Claims (2, 3, 4, 5, 9, 10, 11, 12, 13)
-
-
6. A computer program product for web content management, said computer program product comprising a computer readable storage medium having computer program logic recorded thereon for:
-
(a) selecting at least one dynamic content file from a web site, said web site comprising a plurality of files, each of said plurality of files being stored in a respective storage location;
(b) creating a copy of said file;
(c) placing said copy in a workspace, said workspace providing a respective storage location different from said respective storage location of said dynamic content file, said copy being editable within said workspace;
(d) enabling contents of said copy to be viewed from within said workspace in conjunction with all other files on the web site, said other files being stored in respective storage locations outside of said workspace;
(e) enabling contents of said dynamic content file to be viewed from outside said workspace in conjunction with all other files on said web site, said other files being stored in respective storage locations outside of said workspace;
and wherein said dynamic file is a Java Server Page. - View Dependent Claims (7, 8)
-
Specification