Struts2最新版(2.5.12)快速入门(一) 框架搭建
来源:互联网 发布:linux arp -n 编辑:程序博客网 时间:2024/06/06 03:19
Struts2(2.5.12)框架搭建
本教程演示的Struts2版本为(2.5.12),版本如不匹配,请另寻资源!
1、普通web项目搭建
1、导入基本依赖的jar包
struts2-core-2.5.12commons-fileupload-2.5.12.jarcommons-lang3-2.5.12.jarfreemarker-2.3.23.jarjavassist-3.20.0-GA.jarlog4j-apiognlsf4j-api
2、在src目录下创建一个Resource文件夹,创建log4j2.xml、struts.xml
1、log4j2.xml内容
<?xml version="1.0" encoding="UTF-8"?><Configuration><Appenders><Console name="STDOUT" target="SYSTEM_OUT"><PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/></Console></Appenders><Loggers><Logger name="com.opensymphony.xwork2" level="info"/><Logger name="org.apache.struts2" level="info"/><Logger name="org.apache.struts2.edit" level="debug"/><Root level="warn"><AppenderRef ref="STDOUT"/></Root></Loggers></Configuration>
2、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><constant name="struts.devMode" value="true" /><package name="basic-struts2" extends="struts-default"><action name="index"><!-- 浏览器中输入index.action就会跳转到index.jsp --><result>/index.jsp</result></action></package></struts>
3、创好xml文件夹后,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>
2、Maven项目搭建
maven项目搭建起来会相对于普通web项目更简单一些,因为只需要添加struts2相对应版本的依赖,maven就会自动从中央仓库去下载需要的jar包至本地仓库
1、在eclipse下我们先创建一个maven Web项目,项目创好了之后,我们在pom.xml配置文件中添加依赖
<dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>2.5.12</version></dependency>
2、保存后eclipse会自动去中央仓库下载对应的jar包,下载完成后,在Libraries目录下即可看到相应的jar包
3、同样也需在resource文件夹下创建log4j2.xml和struts.xml,并且在web.xml中配置过滤器,参照普通web项目即可
阅读全文
2 0
- Struts2最新版(2.5.12)快速入门(一) 框架搭建
- Struts2最新版(2.5.12)快速入门(二) Struts2之Action
- Struts2最新版(2.5.12)快速入门(三) Struts2之Annotation
- Struts2最新版(2.5.12)快速入门(四) struts2之拦截器(Interceptor)
- Struts2最新版(2.5.12)快速入门(五) struts2之文件上传
- springboot入门(一)--快速搭建一个springboot框架
- struts2入门之框架搭建
- 快速搭建struts2+srping3+hibernate4框架
- 在myeclipse中快速搭建Struts2框架
- 使用MyEclipse工具快速搭建Struts2框架
- struts2框架(一)-框架搭建
- Spring Cloud 快速入门esclipse快速搭建微服务框架 (一)-注册与发现
- struts2 搭建框架例子如登陆界面,要求是用最新版struts2。
- struts2 最新版struts2.3.16的搭建
- Hibernate(5.2.10)快速入门 (一) 初识Hibernate、框架搭建、xml基本配置
- Struts2+Hibernate+Spring框架搭建(一)
- 使用MAVEN搭建SSH框架一 搭建struts2一
- ArcGIS Desktop开发框架快速搭建【一】
- io--File文件
- CodeForces
- 爬虫踩过的坑!!!
- 【小技巧】让html文件快速用其他软件打开
- Mac下AndroidStudio中手动配置Gradle
- Struts2最新版(2.5.12)快速入门(一) 框架搭建
- Android RecyclerView下拉刷新
- JavaSE 回顾与总结
- 8月7日小结
- 超大型LED显示屏(模拟)
- Spring实战笔记——运行时值注入
- SDR学习笔记(一)
- iOS本地通知的实现
- 最大公约数