第一步:引入依赖

<!--struts2 核心包--><!-- https://mvnrepository.com/artifact/org.apache.struts/struts2-core --><dependency>    <groupId>org.apache.struts</groupId>    <artifactId>struts2-core</artifactId>    <version>2.3.4</version></dependency>

<!--xwork 核心包--><!-- https://mvnrepository.com/artifact/org.apache.struts.xwork/xwork-core --><dependency>    <groupId>org.apache.struts.xwork</groupId>    <artifactId>xwork-core</artifactId>    <version>2.3.4</version></dependency>

<dependency>    <groupId>javax</groupId>    <artifactId>javaee-api</artifactId>    <version>7.0</version>    <scope>provided</scope></dependency>

第二步:配置web.xml文件
<filter>  <filter-name>struts</filter-name>  <!--核心控制器-->  <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping>  <filter-name>struts</filter-name>  <url-pattern>/*</url-pattern></filter-mapping>第三步:view视图
<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head>    <title></title></head><body><h2> struts  hello </h2></body></html>

第四步:定制Action
public class HelloAction  implements Action{    //执行  返回值    public String execute() throws Exception {        System.out.println("=====================code execute here ,it will render hello.jsp=======================");        return SUCCESS;    }}

第五步:struts.xml  在resources文件夹下定义一个名称为struts.xml的文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC        "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"        "http://struts.apache.org/dtds/struts-2.3.dtd"><struts>
<package name="default" namespace="/" extends="struts-default">
        <!--第一个demo-->        <action name="hello" class="cn.sjl.day01.controller.HelloAction">            <result name="success">hello.jsp</result>        </action>    </package></struts>

第六步:部署运行
 
 
 

转载于:https://www.cnblogs.com/sujulin/p/8470049.html

Struts的基础案例的步骤相关推荐

  1. Struts 2基础入门

    学习内容 Struts 2的优势 Strust 2体系结构 Struts 2运行流程 能力目标 熟悉Struts 2的体系结构和运行流程 熟练使用MyEclipse进行Struts 2开发 本章简介 ...

  2. mysql核心数据库_从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程...

    从MySQL基础进军MySQL核心架构 178集MySQL数据库核心基础视频教程 MySQL基础案例教程 课程目录 (1) 01MySQL基础_课程引入.avi (2) 02MySQL基础_为什么学习 ...

  3. 计算机应用基础案例教学,新版案例教学法在计算机应用基础的应用汇编

    <新版案例教学法在计算机应用基础的应用汇编>由会员分享,可在线阅读,更多相关<新版案例教学法在计算机应用基础的应用汇编(7页珍藏版)>请在人人文库网上搜索. 1.新版案例教学法 ...

  4. 分类(classification)是认知的基础、分类步骤及主要算法、分类与回归的区别、分类过程

    分类(classification)是认知的基础.分类步骤及主要算法.分类与回归的区别.分类过程 目录

  5. TF学习:Tensorflow基础案例、经典案例集合——基于python编程代码的实现

    TF学习:Tensorflow基础案例.经典案例集合--基于python编程代码的实现 目录 Tensorflow的使用入门 1.TF:使用Tensorflow输出一句话 2.TF实现加法 3.TF实 ...

  6. JQuery-学习笔记04【基础——JQuery基础案例】

    Java后端 学习路线 笔记汇总表[黑马程序员] JQuery-学习笔记01[基础--JQuery基础]--[day01] JQuery-学习笔记02[基础--JQuery选择器] JQuery-学习 ...

  7. Struts 2基础

    Struts 2基础 第2章 Struts 2 此内容是<Java Web开发教程--入门与提高篇(JSP+Servlet)>一书附赠资料的一部分. 2.1概述 Struts现在分两个版本 ...

  8. 计算机应用基础案例教程总结,计算机应用基础案例教程

    包杰军等编著的<计算机应用基础案例教程>以培养职业能力为目标,本着"做学合一"."理论与实践并行"."知识与技能并重"的教育思想 ...

  9. 计算机应用基础案例实训教程,计算机应用基础案例式实训教程

    计算机应用基础案例式实训教程 语音 编辑 锁定 讨论 上传视频 <计算机应用基础案例式实训教程>是2014年3月出版的图书,作者是刘云芳.[1] 书    名 计算机应用基础案例式实训教程 ...

最新文章

  1. 基于openstack的私有云构建_阿里云杨敬宇:四层技术构建基于城市场景的边缘计算...
  2. 递推DP UVA 1366 Martian Mining
  3. Editplus查找替换的正则表达式应用说明
  4. 宝塔服务器搞成虚拟主机,宝塔面板怎么配置虚拟主机
  5. 定积分证明题例题_第二十天(20,11,27):积分中值定理
  6. E: Unable to lock the administration directory (/var/lib/dpkg/)
  7. mybatis源码阅读(二):mybatis初始化上
  8. WCF性能优势体现 【转】
  9. 《网络风险及网络安全》培训总结
  10. PHOTOSHOP常用快捷键了
  11. Promise的简单使用例子
  12. php strpbrk,PHP 字符串
  13. sublime text 安装及使用
  14. 苹果手机升级13无法开机_苹果手机更新系统后无法开机
  15. 15、ADS使用记录之耦合器设计
  16. Java SE《基础篇》——(二)程序基础01
  17. 如何判断JS中变量的类型
  18. 什么是类、什么是对象
  19. jquery按钮和回车键绑定
  20. [转] Carmack 谈 d3d 与 ogl,定位专业应用的OpenGL,专注娱乐应用的DirectX,未来:OpenGL、DirectX并行发展

热门文章

  1. java中的foreach语句
  2. iOS new 和 alloc的区别
  3. HtmlUnit自动填写表单并提交
  4. 生产系统支撑终端故障处理的三个误区
  5. 参考使用CSDN-markdown编辑器以及复杂表格编辑
  6. esp8266接收到的数据如何存放到数组中_愉快地学Java语言:第七章 数组
  7. JDK源码解析-Collection.iterator方法
  8. 实验5:配置通过静态工厂方法创建的bean、实例工厂方法创建的bean、(FactoryBean测试)★
  9. servlet的使用
  10. Java的知识点25——IO、 数据源