`
xiaotao.2010
  • 浏览: 216965 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Struts-笔记-2

阅读更多

2 . 搭建 Struts 开发环境

  2.1 搭建环境

l          导入 jar 包。

 

Add Library 导入 jar

 

l          建立一个配置文件: struts-config.xml

 

<? xml version = "1.0" encoding = "UTF-8" ?>

 

<! DOCTYPE struts-config PUBLIC

          "-//Apache Software Foundation//DTD Struts Configuration 1.3//EN"

          "http://struts.apache.org/dtds/struts-config_1_3.dtd" >

 

< struts-config >

  < form-beans />

    < action-mappings >

    </ action-mappings >

</ struts-config >

路径: /WebRoot/WEB-INF/lib/…

 

 

l          配置: Web.xml

 

<? xml version = "1.0" encoding = "UTF-8" ?>

< web-app version = "2.5"

    xmlns = "http://java.sun.com/xml/ns/javaee"

    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" >

    < servlet >

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

       <!-- 使用 struts 中的 servlet -->

        < 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 >

       <!-- 0 表示已启动就加载文件 -->

       < load-on-startup > 0 </ load-on-startup >

    </ servlet >

   

    < servlet-mapping >

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

       < url-pattern > *.do </ url-pattern >

    </ servlet-mapping >

</ web-app >

 

路径: /WebRoot/WEB-INF/lib/…

分享到:
评论

相关推荐

    struts-2.3.4笔记

    10. **安全考虑**:虽然Struts 2 提供了许多强大的功能,但也需要注意安全问题,例如 Struts 2 过去曾曝出过严重的漏洞,如 CVE-2017-5638(Struts Shocker)。因此,开发者应及时更新框架到最新版本,避免使用已知...

    Struts-笔记-1

    Struts-笔记-1很可能是对学习或研究Struts框架过程中的重要记录,它可能包含了初学者如何理解Struts的核心概念、架构以及如何在实际项目中应用的要点。 首先,Struts框架的起源和发展对于理解其重要性至关重要。...

    记录-笔记-用ANT构建-struts-spring-hibernate

    标题 "记录-笔记-用ANT构建-struts-spring-hibernate" 暗示了这篇笔记主要涉及使用Apache Ant工具来构建一个整合了Struts、Spring和Hibernate的Java Web项目。Struts是MVC(模型-视图-控制器)框架,Spring是全面的...

    Servlet-Struts-Hibernate笔记分享

    缺点:版本较旧,相比新版本如Struts2,功能相对有限,且配置较为繁琐。 Hibernate的优缺点: 优点:简化了数据库操作,提高了开发效率,支持多种数据库,有强大的查询语言HQL和Criteria API。 缺点:性能可能略逊...

    struts2 学习重点笔记

    ### Struts2 学习重点知识点总结 #### 一、Struts2 概念与架构 **1.1 Struts2 简介** - **定义**:Struts2 是 Apache 组织提供的一个基于 MVC 架构模式的开源 Web 应用框架。 - **核心**:Struts2 的核心其实是 ...

    struts2综合笔记

    ### Struts2 综合知识点解析 #### 一、Struts2 概述与历史背景 **Struts2** 是一款流行的 Java Web 开发框架,它遵循 MVC (Model-View-Controller) 设计模式,旨在简化 Web 应用程序的开发过程。Struts2 提供了一...

    张龙圣思园struts2学习笔记word

    张龙圣思园的Struts2学习笔记,无疑为Java开发者提供了一份宝贵的参考资料,它可能涵盖了Struts2的基础概念、核心组件、配置方式以及实战技巧。 首先,让我们深入了解Struts2的核心特性。Struts2是MVC(Model-View-...

    Struts2笔记

    ### Struts2框架核心概念与工作原理 #### 一、框架概述 Struts2是Apache组织维护的一个开源项目,它是Struts1的升级版本,在设计理念和技术实现上都有较大的改进。Struts2是一个基于MVC(Model-View-Controller)...

    黑马程序员Struts2笔记

    本笔记主要涵盖了Struts2的基础知识,包括但不限于配置、Action、拦截器、结果类型以及异常处理等内容。 1. **Struts2框架简介** Struts2是Apache软件基金会的一个开源项目,它是Struts1的升级版,弥补了Struts1在...

    struts2学习笔记(完美总结)——转自OPEN经验库

    Struts2是一个强大的Java web应用程序开发框架,它遵循Model-View-Controller (MVC)设计模式,用于构建可维护性和可扩展性高的企业级应用。本文将深入探讨Struts2的核心概念,包括Action、Result、配置文件、OGNL与...

    struts2课程笔记

    本课程笔记主要涵盖了Struts2的基础概念、核心功能及其工作流程。 首先,Struts2的处理流程是通过一系列的组件协作完成的,包括Filter Dispatcher(过滤器调度器)、Action、Interceptor(拦截器)和Result。当用户...

    struts2四天的学习笔记

    13. ** strut2四天笔记**:这份学习笔记可能涵盖了以上所有知识点,包括如何创建Action,配置struts.xml,使用OGNL表达式,处理异常,以及实践中的各种技巧和最佳实践。 在四天的学习过程中,你应该通过实践和理解...

    Struts2学习笔记

    根据给定的文件信息,以下是对Struts2学习笔记中涉及的关键知识点的详细解析: ### Struts2框架概览 #### MVC模式的理解与演进 Struts2是基于MVC(Model-View-Controller)模式设计的一种Java Web开发框架。在MVC...

    struts2笔记.doc

    ### Struts2基础知识详解 #### 一、Struts2简介与环境搭建 **Struts2**是Apache组织下的一个开源框架,它继承了Struts1的设计理念,但在很多方面进行了改进,提供了更丰富的功能和更好的灵活性。Struts2基于MVC...

    struts2笔记

    本笔记将深入探讨Struts2的核心概念、执行流程、类型转换、输入验证和国际化等方面。 **一、Struts2框架基础** Struts2是Apache软件基金会的一个开源项目,它是基于拦截器的MVC框架,继承了WebWork框架的优点。...

Global site tag (gtag.js) - Google Analytics