编程资料集中营
 | 网站首页 | 文章中心 | 编程资料2 | 软件下载 | BT下载 | 八卦星闻 | 音乐在线 | 在线游戏 | 免费电影 | 进入问吧 | 
JSP Framework - Struts,现在越来越多的网站采用JSP,Servlet,那么如何快速,方便,有效的开发JSP网站成为一个关键的因素,采用一个功能强劲,使用方便的工具(Framework)相当重要,有SUN做后盾的Jakarta就是这样的一面旗帜Jakarta的众多的优秀产品已经深入人心,WebServer--TomcatJSPFramework-StrutsServletFramework-Turbine基于XML的编译环境-AntLog工具--Log4JMailEnterpriseServer-JamesComponentsFramework-AvalonOK,言归正传:JSPFramework-StrutsStru,
您现在的位置: 编程资料,学习资料,c,c++,vc,vc++,java,jsp,j2ee,j2me,asp,php >> 文章中心 >> JAVA 专区 >> Struts 技术 >> 文章正文
【字体:
JSP Framework - Struts   进入问吧

本站地址:http://www.bajiao123.com

作者:佚名    文章来源:不详    点击数:    更新时间:2007-2-28    

JSP Framework - Struts


  现在越来越多的网站采用JSP,Servlet, 那么如何快速,方便,有效的开发
  JSP网站成为一个关键的因素,采用一个功能强劲,使用方便的工具(Framework)相当重要,有SUN做后盾的Jakarta就是这样的一面旗帜
  Jakarta的众多的优秀产品已经深入人心,
  Web Server -- Tomcat
  JSP Framework - Struts
  Servlet Framework - Turbine
  基于XML的编译环境 - Ant
  Log 工具 -- Log4J
  Mail Enterprise Server - James
  Components Framework - Avalon
  
  OK,言归正传:
  JSP Framework - Struts
  Struts将 Presentation 和 Business Logic分离开来
  写页面的人只须了解如何使用Struts提供的TagLib库
  写业务的逻辑的人把业务逻辑写在Struts配置文件中.
  Struts提供FormBean和ActionBean,以及业务的逻辑定义(XML配置文件)
  也就是说你把所有的业务逻辑定义写成XML文件 定义你的FormBean,JSP page的逻辑走向,ActionBean的入口.
  所有的后台操作(操作数据库或与EJB交互)写在ActionBean里.
  所以一定要正确描述XML配置文件的业务逻辑,光有JSP Page和
  ActionBean Class File是跑不起来的.
  Structs 通过 一种 Pattern 叫 Model-View-Controller (MVC)
  如果您开发过大型 Web 应用程序,您就理解变化这个词的含义。“模型-视图-控制器”(MVC) 就是用来帮助您控制变化的一种设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合。Struts 是一种 MVC 实现,它将 Servlet 2.2 和 JSP 1.1 标记(属于 J2EE 规范)用作实现的一部分。尽管您可能永远不会用 Struts 实现一个系统,但了解一下 Struts 或许使您能将其中的一些思想用于您以后的 Servlet 的 JSP 实现中。
  这里有一篇IBM介绍Struts的文章,非常优秀
  中文
  http://www-900.ibm.com/developerWor...uts/index.shtml
  英文
  http://www-106.ibm.com/developerwor...brary/j-struts/
  Struts还可以和JBuilder,Weblogic整和在一起调试开发,
  JBuilder 5, Struts 1.0 & WebLogic 6.0, a Tutorial
  http://www.netstore.ch/mesi/strutsTutorial/
  http://www-106.ibm.com/developerwor...brary/j-struts/
  1.要写好的JSP
  会写JSP并不代表你的JSP是好的,什么是好的JSP?看一些“best practices”可以帮助你。
  http://www.javaworld.com/javaworld/...-1130-jsp.html?
  JSP best practices
  Follow these tips for reusable and easily maintainable JavaServer Pages
  ---
  2.适当的使用模式
  模式用来描述所交流的问题及其解决的方法,在J2EE的表示层有哪些模式可以使用呢?
  请参看《J2EE 核心模式》中的的第七章
  ---
  3.适当的使用一些工具
  比如说:Structs。
  Structs的大本营,里面有好多好东西,自己慢慢翻吧。
  http://jakarta.apache.org/struts/index.html
  
  

   

进入问吧

本站地址:http://www.bajiao123.com

文章录入:admin    责任编辑:admin 
高级搜索
编程资料集中营