Struts2框架的搭建及配置文件的配置
来源:互联网 发布:java编程计算n的阶乘 编辑:程序博客网 时间:2024/06/05 11:58
一、问题:Struts2框架的搭建,及jar包的使用,
二、Struts2简介(面试)面试资料及Struts2的介绍可下载资源:
三、搭建Struts2的开发环境
xwork-2.jar xwork核心jar包
ognl.jar ognl表达式
freemarker.jar FreeMarker模板
commons-logging.jar 日志
commons-fileupload.jar 文件上传
commons-io.jar 文件上传依赖的包
2、在应用的WEB-INF/classes目录下建立一个名称为struts.xml的配置文件(在开发中,我们直接在src下建立该配置文件),内容如下:
3、在web.xml中配置核心控制器,就是一个过滤器
二、Struts2简介(面试)面试资料及Struts2的介绍可下载资源:
三、搭建Struts2的开发环境
1、找到所需的jar包:官网下载(http://struts.apache.org/download.cgi#struts23241)struts-2.1.8.1-all(zip包)解压发行包的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。2.1.7)(以下包是必须要用的,找到后导入工程目录lib下即可)
struts2-core.jar 核心jar包
xwork-2.jar xwork核心jar包
ognl.jar ognl表达式
freemarker.jar FreeMarker模板
commons-logging.jar 日志
commons-fileupload.jar 文件上传
commons-io.jar 文件上传依赖的包
2、在应用的WEB-INF/classes目录下建立一个名称为struts.xml的配置文件(在开发中,我们直接在src下建立该配置文件),内容如下:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN""http://struts.apache.org/dtds/struts-2.3.dtd"><!--<pre name="code" class="html"> struts-2.3.dtd:若是在联网的情况下,可以用这个文件来补全该配置文件的代码,若是不联网,就得需要另外添加该<span style="white-space:pre"></span>文件具体方法看如下使用。--><struts>
<span style="white-space:pre"></span></struts>
注:dtd文件在不联网的情况下的配置方法:
在WEB-INF/下复制一个struts-2.1.7.dtd的文件(该类文件在下载的jar包struts2-core-jar中可以找到),然后按照下图指示配置:
3、在web.xml中配置核心控制器,就是一个过滤器
<span style="white-space:pre"></span><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>
4、最后如果TOmcat启动成功,没有报错,证明环境搭建成功!
0 0
- Struts2框架的搭建及配置文件的配置
- 初学搭建struts2框架的配置步骤
- Struts2框架的搭建
- Struts2框架的搭建
- Struts2框架的搭建
- Struts2框架搭建及常见配置问题
- struts2框架的搭建及demo的简单实现
- ssm框架搭建的配置文件
- ssm框架的搭建配置文件
- Struts2的配置文件----包配置
- struts2 action 配置方法 &&struts2的配置文件
- Struts2基本框架的搭建
- 搭建简单的struts2框架
- struts2框架的两个核心配置文件
- 关于struts2框架配置文件的相关知识
- Struts2(2):Struts2中配置常量的3种方式及包含其他配置文件
- struts2的输入校验框架及DTD文件配置
- SSH框架搭建及配置文件
- Spark修炼之道(高级篇)——Spark源码阅读:第二节 SparkContext的创建
- 解决问题的行为
- 关于C风格字符串的读取
- 特性六、正则表达式
- java设计模式之单例模式
- Struts2框架的搭建及配置文件的配置
- 黑马程序员--数组
- 一些网络流的题目
- LitePal专业数据库框架使用
- 黑马程序员--异常
- leetcode之Binary Tree Preorder Traversal
- HTTP协议之Cookie
- [LeetCode]268 Missing Number
- 每一个不平凡都是从平凡开始的