Struts2环境搭建
1.介绍struts2
struts2不是在struts1继承上而来的,和struts1一样,也属于MVC框架。
Struts1和struts2在名字上差别不大,但是在编写风格上几乎是 不一样的。
2.去官方下载
去http://stuts.apache.org去下载,下载的是最新版的struts2.3.1.2,下载之后找到所需要是jar包,在lib下找,必须是以下几个包:
3.导入所需要的包
在开发之前必须需要引入的几个包为:
commons-fileupload-1.2.2.jar
commons-io-2.0.1.jar
commons-lang-2.5.jar
commons-logging-1.1.1.jar
freemarker-2.3.18.jar
javassist-3.11.0.GA.jar
ognl-3.0.4.jar
struts2-core-2.3.1.2.jar
xwork-core-2.3.1.2.jar
4.搭建struts2开发环境:
(1) 找到开发struts2应用需要使用的jar文件
(2) 编写struts2的配置文件,,该文件需要放在WEB-INF
(3) 添加启动strtus2所依赖的fileter过滤器
详细步骤为:
(1)在src下创建一个struts.xml,名字记住必须这么写。struts.xml中的dtd声明在导入的包中的
/struts2Web/WebRoot/WEB-INF/lib/struts2-core-2.3.1.2.jar下找struts-2.3.dtd中一句话为:
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
粘贴到struts.xml中,在写上
<struts>
</struts>标签,一个简单的环境出来啦!
(2)要在web.xml中配置struts2的过滤器,使得每一个struts2都可也运行,代码为:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
这样struts2的环境就搭建好了。。
分享到:
相关推荐
NULL 博文链接:https://lspengjiang.iteye.com/blog/1156251
struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...
这个就是一个简单的struts2环境搭建。运行项目时候。点击提交按钮会运行后台跳到另一个页面。在后台你会看到你在文本框中输入的值被传到后台显示出来。下面你就可以吧这个值传到service层。然后数据层了。
纯Struts2环境搭建 包的准备 ECLIPSE准备 ECLIPSE配置 WEB.XML struts.xml
介绍struts环境的搭建和使用,常见问题的解决,国际化
struts2.0环境搭建,简单方面,没有架包的话 可以找我要
第一步骤所需的jar文件 博文链接:https://457341083.iteye.com/blog/1881331
传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建
struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养...
今天,带着大家写出“hello world”程序,快速入门,后期再讲一些其他的知识点。 本资料转自青鸟锦江,原文
struts2.3.20环境搭建详解.doc----介绍strus2.3.20环境搭建的官方文件
struts2开发环境的搭建,巨详细,三种方法让你快速搭建struts2的开发环境。
struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程
struts2+hibernate搭建起来的开发环境。
如何搭建struts2环境——/struts-normal/如何搭建struts2环境.txt