zoukankan      html  css  js  c++  java
  • Java实战之01Struts201简介及环境搭建

    Struts2简介

    1Struts2概述

    Struts2Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。

    2Struts2的来历

        Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。

        弊端:Struts1的核心控制器就是一个Servlet。随着使用者的增多,弊端开始出现。

        Struts2:在long long ago,有一个设计超前的框架XWork,后来推出了XWork1WebWork2Struts2就是apacheOpenSymphony组织合并开发出来。里面包含了WebWork2的核心及Struts的一些特性和功能。除此之外,和Struts1没有任何关系了。

    二、搭建Struts2开发环境

    1、下载Struts2开发包

    http://struts.apache.org

    2、开发包目录结构

    3、搭建开发环境

    3.1、拷贝必要jar包到classpath

    拷贝哪些jar包?

    找到Struts2自带的例子中,struts-blankwar包,在它的\WEB-INF\lib目录下的jar包全拷贝。

    3.2、建立Struts2的配置文件

        at the top of classpath(在最顶层的构建路径),建立一个默认名称为struts.xml的配置文件。

    注意:

    1.文件名大小写。

    2.创建位置。

    3.该名称允许修改,但是我们一般不改。

    3.3、配置控制器

    a、配置位置:在web.xml

    b、配置什么: struts2已经写好了的一个过滤器。

    结论:

    struts2struts1优秀的一个体现就是,它用了更为强大的过滤器作为控制器了。

    3.4、验证是否成功

    部署应用,启动Tomcat,不报错表示搭建成功。

  • 相关阅读:
    Harbor私有镜像仓库(下)
    项目课---企业级Memcached服务应用实践(八)
    项目课---OpVEN架构实施方案(七)
    项目课---Mha-Atlas-MySQL高可用方案实践(六)
    Nginx 反向代理
    Ansible搭建LNMP
    Ansible
    Ansible运维自动化
    JAVA企业级应用服务器之TOMCAT实战
    ssh自动分发密匙脚本样板
  • 原文地址:https://www.cnblogs.com/minihouseCoder/p/5538472.html
Copyright © 2011-2022 走看看