A model-based user interface automatic generation development method was presented to adapt for user interface development requirement under SaaS environment. This method deployed abstract interface model, transformation model, specific interface model and final interface in different abstract level at running time. So, the server-end could distribute the user interface to the client-end by one time a widow or page. By a case study, this method can satisfy the demands of user interface under SaaS environment, and it is so simple to study and use.