jsp 计算机 外文翻译 外文文献 英文文献 Struts 一种开源MVC的实现.doc

jsp 计算机 外文翻译 外文文献 英文文献 Struts 一种开源MVC的实现.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
附件2:外文原文 出自《IBM?System?Journal,2006,44(2):33-37》??作者:?Malcolm?Davis Struts——An?Open-source?MVC?Implementation This?article?introduces?Struts,?a?Model-View-Controller?implementation?that?uses?servlets?and?JavaServer?Pages?(JSP)?technology.?Struts?can?help?you?control?change?in?your?Web?project?and?promote?specialization.?Even?if?you?never?implement?a?system?with?Struts,?you?may?get?some?ideas?for?your?future?servlets?and?JSP?page?implementation? Introduction? Kids?in?grade?school?put?HTML?pages?on?the?Internet.?However,?there?is?a?monumental?difference?between?a?grade?school?page?and?a?professionally?developed?Web?site.?The?page?designer?(or?HTML?developer)?must?understand?colors,?the?customer,?product?flow,?page?layout,?browser?compatibility,?image?creation,?JavaScript,?and?more.?Putting?a?great?looking?site?together?takes?a?lot?of?work,?and?most?Java?developers?are?more?interested?in?creating?a?great?looking?object?interface?than?a?user?interface.?JavaServer?Pages?(JSP)?technology?provides?the?glue?between?the?page?designer?and?the?Java?developer.?? If?you?have?worked?on?a?large-scale?Web?application,?you?understand?the?term?change.?Model-View-Controller?(MVC)?is?a?design?pattern?put?together?to?help?control?change.?MVC?decouples?interface?from?business?logic?and?data.?Struts?is?an?MVC?implementation?that?uses?Servlets?2.2?and?JSP?1.1?tags,?from?the?J2EE?specifications,?as?part?of?the?implementation.?You?may?never?implement?a?system?with?Struts,?but?looking?at?Struts?may?give?you?some?ideas?on?your?future?Servlets?and?JSP?implementations.? Model-View-Controller?(MVC)? JSP?tags?solved?only?part?of?our?problem.?We?still?have?issues?with?validation,?flow?control,?and?updating?the?state?of?the?application.?This?is?where?MVC?comes?to?the?rescue.?MVC?helps?resolve?some?of?the?issues?with?the?single?module?approach?by?dividing?the?problem?into?three?categorie:?? Model?? The?model?contains?the?core?of?the?application's?functionality.?The?model?encapsulates?the?state?of?the

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档