The heterogeneity problem (in terms of different types of access devices, network bandwidth, preferences/characteristics of the user, etc.) has become a major problem for the Internet. Different alternatives have been developed to allow universal access to any type of content. Adaptive Hypermedia Systems (AHS) have emerged as a solution for this. In previous works we proposed the SHAAD1 model, which includes the concepts of adaptability, adaptivity and dynamism to adapt web contents. Based on this model we implemented MAS-SHAAD, a multiagent system implementation of SHAAD. In this work we present the design and development of a dynamic content generator that can be added to any JAVA AHS implementation, such as MASSHAAD. The structure of the generator is defined by an ontology; therefore, a standard behavior can be obtained for any object included in the web pages generated and stored in the content repository.