Struts2的优点:
Struts2是由webwork2发展过来的。属于无侵入式设计。而struts1是入侵是设置。
Struts2跟servlet API没有紧密的联系。
struts2提供了拦截器,struts2提供了类型转化器,还提供了支持多种表现层,输入校正可以指定方法进行校验,提供了全局范围和包范围,action范围的国际化资源的管理实现。
在struts1是靠servlet启动的,struts2是靠filer过滤器实现的。
Struts2的开发环境的搭建:
1找jar包
2.struts2的配置文件
3.在web.xml里面加入struts2mvc框架启动配置
现在做一个struts2的环境的配置
接着在src目录下面写一个struts.Xml
<?xml
version="1.0"encoding="UTF-8"
?>
<!DOCTYPE
struts PUBLIC
"-//ApacheSoftware Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
</struts>
接着在web.Xml文件注册一个过滤器和struts.Xml关联
<?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>
</web-app>
分享到:
相关推荐
struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养...
传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建
struts2+hibernate搭建起来的开发环境。
Struts2+Spring+Hibernate开发环境搭建图解 Struts2+Spring+Hibernate开发环境搭建图解 Struts2+Spring+Hibernate开发环境搭建图解
struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不全面,但足够简单的新闻发布。 struts2 留言板:struts2+...
struts2开发环境的搭建,巨详细,三种方法让你快速搭建struts2的开发环境。
struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解 struts2.0 工程 搭建 图解
Struts2+Spring+MyBatis环境搭建
如何搭建struts2环境——/struts-normal/如何搭建struts2环境.txt
NULL 博文链接:https://lspengjiang.iteye.com/blog/1156251
struts2远程命令执行漏洞环境搭建以及录屏
struts2.0环境搭建,简单方面,没有架包的话 可以找我要
javaEE学习阶段,struts2初步使用环境配置。 javaEE学习阶段,struts2初步使用环境配置。
struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程
struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别struts1和struts2的区别...
Struts2的一些基础知识介绍,strus2的原理,各种action的创建。
Struts 2 与Struts 1相比,确实有很多革命性的改进,但它并不是新发布的新框架,而是在另一个赫赫有名的框架:WebWork基础上发展起来的。从某种程度上来讲,Struts2没有继承Struts 1的血统,而是继承WebWork的血统。...
第一步骤所需的jar文件 博文链接:https://457341083.iteye.com/blog/1881331
struts2.0开发环境的搭建及HelloWorld的演示