A system and method for dynamically packaging component objects. A server receives
a request from a client. The server identifies one or more objects based on the
request. The identified objects may be copied from the server's nonvolatile storage
area, generated dynamically, or be a result of modifying objects stored on the
server's nonvolatile storage area. The identified objects are written to a package
file. The server downloads the package file to the client. A dialog may be sent
to the client to determine whether the client wishes to download the package file.
The package file is provided dynamically in response to the client's request. The
package file may include objects that include generated code, such as Java tag
handler files, Java tag extra info files, and Java tag library description information.
Java definitions may be included with the package file to create a Java jar file.