JSP流行模板Struts的安装配置

文章作者 100test 发表时间 2007:05:07 16:14:32
来源 100Test.Com百考试题网


  Struts最早于2002年5月作为Jakarta项目的组成部分问世,(主页:http://jakarta.apache.org/struts/index.html) Jakata项目由Apache Foundation.运做。项目的创立者希望该项目的研究改进和提高Java Server Pages (JSPs)、servlet、标签库以及面向对象的技术水准。Struts为使用MVC体系来编写应用提供了一个架构。Struts使用“ActionMapping”,它允许servlet将用户的请求转变为应用行为。ActionMapping通常指定一个请求的路径、在请求上进行动作的对象类型,以及指定其它需要的属性。
  
  Action对象作为ActionMapping的一个部分使用,负责处理请求,并且发送响应回适合的视图(通常是一个Web浏览器),或者传送请求至适合的模型。
  
  在模型和视图间的桥是一个form bean,它可以通过继承org.apache.struts.action.ActionForm得到。form bean用来保存处理前的用户数据,或者显示返回给用户的模型数据。Struts包含有自定义的标签,它可以由创建的form bean中自动组合字段。
  
  在实践中用户请求JSP页面,控制器servlet接收请求并决定由哪个应用处理它。Action对象传送该请求到包含有接收商业逻辑的JavaBean中。商业逻辑bean将连接数据库并进行查询,接收结果,然后返回结果给Action对象。Action对象将结果作为请求的一部分存放到一个form bean中。一旦收集完请求的全部数据,就可以格式化结果并且显示。最后是JavaServer Page以HTML表格的形式将结果显示出来。
  
  Struts的安装配置
  我的配置是居于Tomcat4.0以上版本讨论,其他的AppServer大致相同。
  1:得到Struts1.1
  http://www.apache.org/dist/jakarta/struts/binaries/jakarta-struts-1.1-rc1.zip
  到今天(2003-05-11)为止Struts最新为struts1.1rc1版.
  2:设置
  把Struts.jar Copy到$Tomcat_home/common/lib 或你使用Struts的Appaction下的WEB-INF/lib下
  在你使用Struts的Appaction下web.xml中增加下列配置
  
  
  action
  org.apache.struts.action.ActionServlet
  
  config
  /WEB-INF/struts-config.xml
  

  
  
  debug
  3
  

  
  
  detail
  3
  

  2
  

  
  
  /WEB-INF/struts-html.tld
  /WEB-INF/struts-html.tld
  

  
  
  /WEB-INF/struts-logic.tld
  /WEB-INF/struts-logic.tld
  

  
  



相关文章


使用Struts提供的HTML标签库
创建Web应用和Struts框架的配置文件
Java:Struts入门初步知识
JSP流行模板Struts的安装配置
判断当前程序是否正在运行
调用Java编译器API编译Java
java基础:java日期加减法
Tomcat类加载机制
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛