使用Struts2版本为:struts-2.3.16.3 下载地址:http://struts.apache.org/

一、向web项目中添加struts2依赖库

commons-fileupload-1.3.1.jar

commons-io-2.2.jar

commons-lang3-3.1.jar

commons-logging-1.1.3.jar

freemarker-2.3.19.jar

javassist-3.11.0.GA.jar

ognl-3.0.6.jar

struts2-core-2.3.16.3.jar

xwork-core-2.3.16.3.jar

如果struts2版本不一样,以上jar包具体版本号或许稍微有差别

在struts-2.3.16.3\apps目录下然后解压struts2-blank.war文件

在WEB-INF\lib目录下会有struts2必需的jar包,或可全部导入。

二、在web.xml中添加Struts过滤器

<filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping><filter-name>struts2</filter-name><url-pattern>/*</url-pattern>
</filter-mapping>

三、在classpath下添加struts.xml

<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""http://struts.apache.org/dtds/struts-2.0.dtd">
<struts><package name="build" extends="struts-default"><action name="login" method="login" class="com.itmyhome.Login"><result name="success">index.jsp</result></action></package>
</struts>

四、Login.java

package com.itmyhome;public class Login {public String login(){System.out.println("***已进入***");return "success";}
}

五、index.jsp

<body><h1>恭喜,Struts2框架搭建成功!</h1>
</body>

六、将项目部署到tomcat下

浏览器中输入 http://localhost:8080/struts_frame/login

如页面正常跳转 显示如下内容,则Struts2框架搭建成功

框架结构图:

源码下载:http://download.csdn.net/detail/itmyhome/7580341

转载请注明出处:http://blog.csdn.net/itmyhome1990/article/details/36186059

Struts2框架搭建相关推荐

  1. IDEA配置Struts2框架搭建

    本文只是方便自己复习用,步骤不是很详细. Struts2的下载地址: 官网下载地址 不清楚最新是什么版本,下边演示的是2.3.24版本. 1.导包 同任何框架一样,想要使用就必须导入框架必须的包. 导 ...

  2. Struts2 框架搭建问题三

    为什么80%的码农都做不了架构师?>>>    用JSON报的一个错误java.lang.ClassNotFoundException: org.apache.commons.lan ...

  3. Struts2框架--学习笔记(上):搭建struts2工程、struts2基本概念、struts2对页面数据的操作

    概述: Struts2框架应用于javaee三层框架中的web层.是在Struts1和webwork基础上发张的一个全新的框架. 一.搭建一个最基本的struts2工程步骤: 1.导入基本的jar包依 ...

  4. 搭建struts2框架

    struts是一个经典的MVC模式 拦截器比过滤器拦截的力度更大 搭建struts2框架 1.引入lib包 9个(2.3版本的) common-fileupload; common-io; commo ...

  5. 使用Maven搭建Struts2框架的开发环境

    一.创建基于Maven的Web项目 我使用的是MyEclipse8.5的版本,创建好的Web项目如下所示: 我们知道,一个标准的Maven项目是必须包括[src/main/java],[src/mai ...

  6. 在eclipse中搭建struts2框架的详细过程

    今天想学习struts2框架,所以搭建了一个struts框架,记录一下搭建struts2的详细过程. 一.搭建环境:   Eclipse:Mars.1 Release(4.5.1) JDK: jdk1 ...

  7. 全网最强maven教程-使用Maven搭建Struts2框架的开发环境

    Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven的主要目标是希望开发人员能在最短的时间内理解开发的完整状态.为了达到这个目标,Mav ...

  8. 【Struts2】一_idea快速搭建struts2框架

    文章目录 什么是SSH框架? Struts2框架 1.struts2的环境搭建 `1.1 创建web项目(maven),导入struts2核心jar包` `1.2 配置web.xml(过滤器),是st ...

  9. java 建立ssh隧道_JAVA SSH框架搭建流程

    百度出来的,觉得思路很好: 搭建struts应用 2.1 引入需要的jar包 commons-fileupload-1.2.1.jar文件上传 commons-logging-1.0.4.jar日志包 ...

最新文章

  1. VTK:网格之WindowedSincPolyDataFilter
  2. 《Python编程从入门到实践》学习笔记8(第9章:类)
  3. mysql date类型计算_MySQL date类型
  4. 工程数学(数值分析)第三讲:求解线性代数方程组
  5. linux数据,Linux数据
  6. 小度计算机笔记,开售告罄、口碑炸裂、高语音交互率的小度耳机全新升级语音笔记...
  7. 微信小程序开发教程(0)-读《微习惯》到开发小程序
  8. 1-10000水仙花数
  9. ADS1256的使用
  10. QLCDNumber设置背景色和显示数字颜色
  11. java 判断条件_Java初学者:条件判断及其语句
  12. CRM:网站证书过期怎么办
  13. 【ybt高效进阶4-4-3】【luogu P4513】公园遛狗 / 小白逛公园
  14. 17.2: Apps that require users to share personal information, such as email address and date of birth
  15. 整合营销系统推荐乐云seo_珠海整合营销【乐云seo】
  16. excel怎么设置自动计算_EXCEL内输入起始时间,如何自动计算小时时间差?
  17. 51nod1238(杜教筛)
  18. 微软拥抱开源_拥抱开源作为视觉艺术家
  19. MeeGo系统前景到底会如何
  20. 面试珠玑 C语言中union与struct的区别及sizeof的计算方式

热门文章

  1. mingw64+Rust+Windows11安装
  2. MS5611气压计数据测试报告
  3. 2021年中国箱包发展现状及进出口状况分析:进出口金额均有所增加,贸易顺差进一步扩大 [图]
  4. java随机点名器_随机点名器(Java实现、读取txt文件)
  5. linux 服务器 硬盘测试工具,Linux 下的硬盘读写速度测试工具
  6. 计算机专业西交大和哈工大,高考:哈工大和西安交大,两所比肩清华的工科牛校,你怎么选?...
  7. [C++]实现简单无符号整数进制转换器
  8. 高速相机在企业生产领域的应用效果
  9. //过360云查杀的代码
  10. Surface Pro5 如何安装Win10系统