An Analysis Tool In MVC Web Application Framework Struts

碩士 === 中原大學 === 資訊工程研究所 === 92 === Struts is one project of Jakarta, whose goal is to provide an open source framework for building Java-based web applications. The architecture of Struts is based on the JSP Model 2, which is a variation of the classic MVC design pattern. In Struts, Java Beans const...

Full description

Bibliographic Details
Main Authors: Guan-Ru Chen, 陳冠儒
Other Authors: Chung-Shyan Liu
Format: Others
Language:zh-TW
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/823tku
id ndltd-TW-092CYCU5392008
record_format oai_dc
spelling ndltd-TW-092CYCU53920082018-06-25T06:06:10Z http://ndltd.ncl.edu.tw/handle/823tku An Analysis Tool In MVC Web Application Framework Struts 網路應用程式架構Struts之分析工具 Guan-Ru Chen 陳冠儒 碩士 中原大學 資訊工程研究所 92 Struts is one project of Jakarta, whose goal is to provide an open source framework for building Java-based web applications. The architecture of Struts is based on the JSP Model 2, which is a variation of the classic MVC design pattern. In Struts, Java Beans constitute the model components for system states and data processing, JSPs are the view components, and Action Servlets and action mapping are the controller components. A web application based on Struts contains a configuration file (struts-config.xml) to link the three MVC components. The application programmer needs to maintain this configuration file and to make sure of its correctness. Once the web application changes, the programmer needs to modify and check the consistency of this file. When an application becomes more complicated, the programmer must spend more time maintaining the file. In this thesis, we designed and implemented a tool, SVDTⅡ, to check the consistency of web applications based on Struts. Chung-Shyan Liu 留忠賢 2004 學位論文 ; thesis 49 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 中原大學 === 資訊工程研究所 === 92 === Struts is one project of Jakarta, whose goal is to provide an open source framework for building Java-based web applications. The architecture of Struts is based on the JSP Model 2, which is a variation of the classic MVC design pattern. In Struts, Java Beans constitute the model components for system states and data processing, JSPs are the view components, and Action Servlets and action mapping are the controller components. A web application based on Struts contains a configuration file (struts-config.xml) to link the three MVC components. The application programmer needs to maintain this configuration file and to make sure of its correctness. Once the web application changes, the programmer needs to modify and check the consistency of this file. When an application becomes more complicated, the programmer must spend more time maintaining the file. In this thesis, we designed and implemented a tool, SVDTⅡ, to check the consistency of web applications based on Struts.
author2 Chung-Shyan Liu
author_facet Chung-Shyan Liu
Guan-Ru Chen
陳冠儒
author Guan-Ru Chen
陳冠儒
spellingShingle Guan-Ru Chen
陳冠儒
An Analysis Tool In MVC Web Application Framework Struts
author_sort Guan-Ru Chen
title An Analysis Tool In MVC Web Application Framework Struts
title_short An Analysis Tool In MVC Web Application Framework Struts
title_full An Analysis Tool In MVC Web Application Framework Struts
title_fullStr An Analysis Tool In MVC Web Application Framework Struts
title_full_unstemmed An Analysis Tool In MVC Web Application Framework Struts
title_sort analysis tool in mvc web application framework struts
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/823tku
work_keys_str_mv AT guanruchen ananalysistoolinmvcwebapplicationframeworkstruts
AT chénguānrú ananalysistoolinmvcwebapplicationframeworkstruts
AT guanruchen wǎnglùyīngyòngchéngshìjiàgòustrutszhīfēnxīgōngjù
AT chénguānrú wǎnglùyīngyòngchéngshìjiàgòustrutszhīfēnxīgōngjù
AT guanruchen analysistoolinmvcwebapplicationframeworkstruts
AT chénguānrú analysistoolinmvcwebapplicationframeworkstruts
_version_ 1718705378222407680