{"title":"将传统表单重构为支持ajax的表单","authors":"Ming Ying, James Miller","doi":"10.1109/WCRE.2011.51","DOIUrl":null,"url":null,"abstract":"Ajax is a set of web development technologies for developing Rich Internet Applications (RIA); it makes web pages more responsive and minimizes the impact of round-trip latency by only updating portions of the web page. Forms are common in web applications. However, in traditional web applications, the entire page is refreshed each time the form is submitted. This method is inefficient, hence, Ajax-enabled forms should replace these traditional forms. In this paper, we describe a refactoring system called Form Transformation Tool (FTT) to provide support for web programmers by transforming traditional forms into Ajax forms, while guaranteeing that the functionality before and after refactoring is preserved.","PeriodicalId":350863,"journal":{"name":"2011 18th Working Conference on Reverse Engineering","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-10-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Refactoring Traditional Forms into Ajax-enabled Forms\",\"authors\":\"Ming Ying, James Miller\",\"doi\":\"10.1109/WCRE.2011.51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Ajax is a set of web development technologies for developing Rich Internet Applications (RIA); it makes web pages more responsive and minimizes the impact of round-trip latency by only updating portions of the web page. Forms are common in web applications. However, in traditional web applications, the entire page is refreshed each time the form is submitted. This method is inefficient, hence, Ajax-enabled forms should replace these traditional forms. In this paper, we describe a refactoring system called Form Transformation Tool (FTT) to provide support for web programmers by transforming traditional forms into Ajax forms, while guaranteeing that the functionality before and after refactoring is preserved.\",\"PeriodicalId\":350863,\"journal\":{\"name\":\"2011 18th Working Conference on Reverse Engineering\",\"volume\":\"8 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-10-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 18th Working Conference on Reverse Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WCRE.2011.51\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 18th Working Conference on Reverse Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCRE.2011.51","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Refactoring Traditional Forms into Ajax-enabled Forms
Ajax is a set of web development technologies for developing Rich Internet Applications (RIA); it makes web pages more responsive and minimizes the impact of round-trip latency by only updating portions of the web page. Forms are common in web applications. However, in traditional web applications, the entire page is refreshed each time the form is submitted. This method is inefficient, hence, Ajax-enabled forms should replace these traditional forms. In this paper, we describe a refactoring system called Form Transformation Tool (FTT) to provide support for web programmers by transforming traditional forms into Ajax forms, while guaranteeing that the functionality before and after refactoring is preserved.