Struts2框架搭建
使用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框架搭建相关推荐
- IDEA配置Struts2框架搭建
本文只是方便自己复习用,步骤不是很详细. Struts2的下载地址: 官网下载地址 不清楚最新是什么版本,下边演示的是2.3.24版本. 1.导包 同任何框架一样,想要使用就必须导入框架必须的包. 导 ...
- Struts2 框架搭建问题三
为什么80%的码农都做不了架构师?>>> 用JSON报的一个错误java.lang.ClassNotFoundException: org.apache.commons.lan ...
- Struts2框架--学习笔记(上):搭建struts2工程、struts2基本概念、struts2对页面数据的操作
概述: Struts2框架应用于javaee三层框架中的web层.是在Struts1和webwork基础上发张的一个全新的框架. 一.搭建一个最基本的struts2工程步骤: 1.导入基本的jar包依 ...
- 搭建struts2框架
struts是一个经典的MVC模式 拦截器比过滤器拦截的力度更大 搭建struts2框架 1.引入lib包 9个(2.3版本的) common-fileupload; common-io; commo ...
- 使用Maven搭建Struts2框架的开发环境
一.创建基于Maven的Web项目 我使用的是MyEclipse8.5的版本,创建好的Web项目如下所示: 我们知道,一个标准的Maven项目是必须包括[src/main/java],[src/mai ...
- 在eclipse中搭建struts2框架的详细过程
今天想学习struts2框架,所以搭建了一个struts框架,记录一下搭建struts2的详细过程. 一.搭建环境: Eclipse:Mars.1 Release(4.5.1) JDK: jdk1 ...
- 全网最强maven教程-使用Maven搭建Struts2框架的开发环境
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven的主要目标是希望开发人员能在最短的时间内理解开发的完整状态.为了达到这个目标,Mav ...
- 【Struts2】一_idea快速搭建struts2框架
文章目录 什么是SSH框架? Struts2框架 1.struts2的环境搭建 `1.1 创建web项目(maven),导入struts2核心jar包` `1.2 配置web.xml(过滤器),是st ...
- java 建立ssh隧道_JAVA SSH框架搭建流程
百度出来的,觉得思路很好: 搭建struts应用 2.1 引入需要的jar包 commons-fileupload-1.2.1.jar文件上传 commons-logging-1.0.4.jar日志包 ...
最新文章
- VTK:网格之WindowedSincPolyDataFilter
- 《Python编程从入门到实践》学习笔记8(第9章:类)
- mysql date类型计算_MySQL date类型
- 工程数学(数值分析)第三讲:求解线性代数方程组
- linux数据,Linux数据
- 小度计算机笔记,开售告罄、口碑炸裂、高语音交互率的小度耳机全新升级语音笔记...
- 微信小程序开发教程(0)-读《微习惯》到开发小程序
- 1-10000水仙花数
- ADS1256的使用
- QLCDNumber设置背景色和显示数字颜色
- java 判断条件_Java初学者:条件判断及其语句
- CRM:网站证书过期怎么办
- 【ybt高效进阶4-4-3】【luogu P4513】公园遛狗 / 小白逛公园
- 17.2: Apps that require users to share personal information, such as email address and date of birth
- 整合营销系统推荐乐云seo_珠海整合营销【乐云seo】
- excel怎么设置自动计算_EXCEL内输入起始时间,如何自动计算小时时间差?
- 51nod1238(杜教筛)
- 微软拥抱开源_拥抱开源作为视觉艺术家
- MeeGo系统前景到底会如何
- 面试珠玑 C语言中union与struct的区别及sizeof的计算方式
热门文章
- mingw64+Rust+Windows11安装
- MS5611气压计数据测试报告
- 2021年中国箱包发展现状及进出口状况分析:进出口金额均有所增加,贸易顺差进一步扩大 [图]
- java随机点名器_随机点名器(Java实现、读取txt文件)
- linux 服务器 硬盘测试工具,Linux 下的硬盘读写速度测试工具
- 计算机专业西交大和哈工大,高考:哈工大和西安交大,两所比肩清华的工科牛校,你怎么选?...
- [C++]实现简单无符号整数进制转换器
- 高速相机在企业生产领域的应用效果
- //过360云查杀的代码
- Surface Pro5 如何安装Win10系统