struts2安装教程
本篇文章给大家带来《struts2安装教程》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。
以下是Struts2的安装步骤:
1. 下载Struts2的安装包
可以从Struts2的官网下载最新版本的安装包。下载地址为:https://struts.apache.org/
2. 解压安装包
将下载的安装包解压到任意目录下即可。例如,解压到D:\struts-2.5.22目录下。
3. 创建Web项目
使用Eclipse创建一个新的Web项目。例如,创建一个名为struts2demo的Web项目。
4. 导入Struts2的jar包
将解压后的Struts2安装包中的以下jar包复制到Web项目的WEB-INF/lib目录下:
- struts2-core-2.5.22.jar
- xwork-core-2.5.22.jar
- commons-lang3-3.8.1.jar
- commons-logging-1.2.jar
- freemarker-2.3.28.jar
- ognl-3.1.26.jar
5. 配置web.xml文件
在Web项目的web.xml文件中添加Struts2的过滤器,如下所示:
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/○</url-pattern></filter-mapping>
6. 创建Struts2的配置文件
在Web项目的src目录下创建一个名为struts.xml的文件,该文件是Struts2的配置文件,用于配置Action和其他相关信息。例如,创建一个简单的struts.xml文件,如下所示:
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd"><struts> <package name="default" namespace="/" extends="struts-default"> <action name="hello" class="com.example.struts2.action.HelloAction"> <result name="success">/hello.jsp</result> </action> </package></struts>
7. 创建Action类
在src目录下创建一个名为com.example.struts2.action的包,并在该包下创建一个名为HelloAction的类,该类继承自ActionSupport类,用于处理请求。例如,创建一个简单的HelloAction类,如下所示:
package com.example.struts2.action;import com.opensymphony.xwork2.ActionSupport;public class HelloAction extends ActionSupport { private static final long serialVersionUID = 1L; public String execute() throws Exception { return SUCCESS; }}
8. 创建JSP页面
在Web项目的WebContent目录下创建一个名为hello.jsp的页面,该页面用于显示结果。例如,创建一个简单的hello.jsp页面,如下所示:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Hello World</title></head><body> <h1>Hello World!</h1></body></html>
9. 部署Web项目
将Web项目部署到Tomcat服务器上。
10. 运行Web项目
启动Tomcat服务器,在浏览器中访问http://localhost:8080/struts2demo/hello.action,如果看到“Hello World!”字样,则说明Struts2安装成功。
石家庄人才网小编对《struts2安装教程》内容分享到这里,如果有相关疑问请在本站留言。
- 上一篇:vlookup跨表查找相同数据出现n/a
- 下一篇:电脑c语言编程软件哪个好中文
版权声明:《struts2安装教程》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/quanzi/12093.html