`
tntxia
  • 浏览: 1514286 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Struts由入门到精通(第一章)- Struts的安装配置

阅读更多

以下配置是居于Tomcat6.0版本讨论,其他的应用服务器大致相同。

 

1.       得到Struts1.1

 

         http://www.apache.org/dist/struts/binaries/下载一个Struts架包。到写这篇文章为止Struts1.0系列的最新版本是1.3.10

 

2.       设置

 

  把Struts.jar Copy$Tomcat_home/common/lib 或你使用StrutsAppaction下的WEB-INF/lib下,在你使用StrutsAppactionweb.xml中增加下列配置:

  <servlet>

  <servlet-name>action</servlet-name>

  <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

  <init-param>

  <param-name>config</param-name>

  <param-value>/WEB-INF/struts-config.xml</param-value>

  </init-param>

  

  <init-param>

  <param-name>debug</param-name>

  <param-value>3</param-value>

  </init-param>

  

  <init-param>

  <param-name>detail</param-name>

  <param-value>3</param-value>

  </init-param>

  <load-on-startup>2</load-on-startup>

  </servlet>

  

  <taglib>

  <taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>

  <taglib-location>/WEB-INF/struts-html.tld</taglib-location>

  </taglib>

  

  <taglib>

  <taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>

  <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>

  </taglib>

  

  <!-- Nested Tag Library Descriptor -->

  <taglib>

  <taglib-uri>/WEB-INF/struts-nested.tld</taglib-uri>

  <taglib-location>/WEB-INF/struts-nested.tld</taglib-location>

  </taglib>

  

  <!-- Template Tag Library Descriptor -->

  <taglib>

  <taglib-uri>/WEB-INF/struts-template.tld</taglib-uri>

  <taglib-location>/WEB-INF/struts-template.tld</taglib-location>

  </taglib>

  <!--Tiles Tag Library Descriptor-->

  <taglib>

  <taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>

  <taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>

  </taglib>

  

这个配置文件是在Tomcat启动的时候把Struts加载到内存中,以使这个Application能使用Struts的设计模式。其中最前面的代码指加载ActionServlet,其中其配置文件是在/WEB-INF/struts-config.xml(这是初学者最重要的配置文件,经常要使用),而后面的代码与前面的也差不多,是为了加载一些标签库,方便重用显示的组件。

MyEclipse开发Struts完全指南

分享到:
评论

相关推荐

    struts从入门到精通.doc

    - 解析了Struts的核心配置文件`struts-config.xml`的作用及其配置项的意义。 - **3.4 Struts中文问题“,”struts国际化问题”??终极解决方案** - 探讨了如何解决Struts框架中的中文乱码问题和国际化需求。 - **...

    Struts用例课件,一个非常好用的课件。交你学习Struts从入门到精通。

    这一章将深入探讨Struts的控制器组件,如Action和ActionForward,以及如何配置Struts-config.xml文件来定义动作映射。此外,还会涉及数据源的配置,这是连接数据库的关键部分,以及如何使用Struts提供的插件扩展框架...

    J2EE电子商务系统开发从入门到精通--基于Struts和Hibernate技术实现

    ### J2EE电子商务系统开发从入门到精通——基于Struts和Hibernate技术实现 #### J2EE概论 **1.1 简单双层架构到复杂多层架构** - **1.1.1 双层(C/S)软件架构设计** - 双层架构(客户端/服务器架构,Client/...

    J2EE电子商务系统从入门到精通--基于Struts和Hibernate技术实现.

    在本书的第一章中,作者详细介绍了从简单的双层架构到复杂的多层架构的发展历程,并深入探讨了J2EE的核心概念和技术。 - **1.1 简单双层架构到复杂多层架构** - **1.1.1 双层(C/S)软件架构设计**:这部分解释了...

    孙卫琴:精通struts helloapp源码 第一到四章

    Struts框架的配置主要在两个文件中完成:`struts-config.xml`和`web.xml`。前者定义了Action映射、Form Bean、数据源等,后者则配置了Servlet和Filter,确保Struts能正确初始化。 4. **HelloApp示例**: HelloApp...

    Eclipse从入门到精通(第二版)----源码

    本资源"**Eclipse从入门到精通(第二版)----源码**"提供了书籍《Eclipse从入门到精通(第二版)》的配套源代码,涵盖了从基础使用到高级开发的多个关键章节。这份源码旨在帮助读者更深入地理解Eclipse的工作原理,...

    JAVA WEB从入门到精通随书源码 21-24章

    JAVA WEB从入门到精通随书光盘源码21到24章,其余章节在另两个链接,太大一次性传不上来,适合J2EE、WEB开发参考,源码详细。由浅入深,分五篇介绍了Struts、Hibernate和Spring框架。第一篇为J2EE开发的基础知识,...

    精通struts2

    - **示例应用**:第2章通过一个简单的示例应用,引导读者逐步了解如何创建一个Struts2项目,包括配置文件的设置、Action类的编写以及视图的渲染等步骤。 - **高级特性**: - **拦截器技术**(第4章):介绍了Struts...

    JAVA WEB从入门到精通 随书源码

    本资源包含"JAVA WEB从入门到精通"这本书随书附带的第2到第10章的源代码,这些章节通常涵盖了Web开发的基础到进阶内容。 1. **基础概念**:Java Web开发首先涉及Servlet和JSP(JavaServer Pages),它们是构建动态...

    java从入门到精通全过程笔记.doc

    这份"Java从入门到精通全过程笔记"涵盖了从基础概念到高级框架的全面学习路径,旨在帮助初学者快速掌握Java技术。 首先,笔记从Unix/Linux环境开始,这是许多开发人员的基础平台。Unix/Linux系统管理是开发人员必须...

    j2ee电子商务系统开发从入门到精通

    ### J2EE电子商务系统开发从入门到精通 #### 一、J2EE概论 - **双层(C/S)软件架构设计**:早期的客户端/服务器架构将应用程序分为两个部分,一部分安装在客户端计算机上,另一部分安装在服务器端。这种架构下,...

    JAVA WEB从入门到精通 随书源码 J2EE

    JAVA WEB从入门到精通随书光盘源码11到20章,其余章节在另一个链接,太大一次性传不上来,适合J2EE、WEB开发参考,源码详细。由浅入深,分五篇介绍了Struts、Hibernate和Spring框架。第一篇为J2EE开发的基础知识,...

    J2EE电子商务系统开发从入门到精通

    从第5章到第12章,每一章都详细介绍了各子系统的分析设计、数据库设计、持久化处理以及具体实现过程。通过具体的案例分析,读者能够深入了解如何利用Struts和Hibernate技术来构建复杂的企业级应用。 **总结** 本书...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    8.3.2 第一个Struts2程序 8.4 Action对象 8.4.1 认识Action对象 8.4.2 请求参数的注入原理 8.4.3 Action的基本流程 8.4.4 什么是动态Action 8.4.5 动态Action的应用 8.5 Struts2的配置文件 8.5.1 Struts2的配置文件...

    Eclipse Web开发从入门到精通(实例版)

    《Eclipse Web开发从入门到精通(实例版)》是一本详尽的指南,旨在帮助读者掌握使用Eclipse这一流行的开源集成开发环境(IDE)进行Web开发的技术和实践。本书覆盖了从Eclipse的基本操作到高级特性,以及如何利用...

    精通Struts2源代码

    1. **Struts2入门**:设置Struts2的开发环境,包括添加必要的库到项目中,配置web.xml以启动Struts2过滤器,以及创建第一个Hello World应用。 2. **Struts2配置**:学习如何通过struts.xml配置文件定义Action类、...

    JSP教程(从入门到精通)第一部分

    **JSP教程(从入门到精通)第一部分** 在学习JSP(Java Server Pages)时,初学者常常会感到困惑,因为这是一个集成了HTML、Java代码和服务器端脚本技术的平台。本教程旨在帮助初学者逐步掌握JSP的基础知识,并通过...

    精通eclipse-随书光盘网络文件管理系统源代码

    在这一章节,你可能会学到如何配置Eclipse环境以支持Struts开发,如何创建Action类处理HTTP请求,定义Struts配置文件(struts-config.xml),以及如何设计和实现业务逻辑层(通常用EJB或简单的Java类实现)和数据...

    精通struts.基于MVC的.java.web设计与开发

    - **12.3 开发第一个Struts2应用** - **12.3.1 准备工作**:介绍开发环境搭建所需的软件和工具。 - **12.3.2 开发HelloWorld**:通过简单的“Hello World”示例,让读者快速入门Struts2开发。 - **12.3.3 使用...

Global site tag (gtag.js) - Google Analytics