zoukankan
html css js c++ java
struts2.1.6所需jar包详解
struts2.1.6所需jar包详解
Struts2.1.x终于推出正式版了,下载后按照Struts 2.0.14版进行配置,抛出异常说无法装载 (org.apache.struts2.dispatcher.multipart.MultiPartRequest),异常信息提示摘不到 org.apache.commons.fileupload.RequestContext类,搜索struts2.1.6带的所有jar包,发现RequestContext类并不在struts2-core-2.1.6.jar 中,在commons-fileupload-1.2.1.jar包中,之前struts2.0.14并不需要此包,只有在要用到上传组件的时候才需要。可能是struts2.1.6对文件上传功能的改进。因此要想正常使用struts2.1.6,至少需要如下6 个jar包:
struts2-core-2.1.6.jar
freemarker-2.3.13.jar
commons-logging-1.0.4.jar
ognl-2.6.11.jar
xwork-2.1.2.jar
commons-fileupload-1.2.1.jar
要注意的是,Struts 2.1.6的最小jar包配置比Struts2.0.14多了一个commons-fileupload-1.2.1.jar。
如果要使用Struts2的注解功能,在Struts2.0.14中只要引用了struts2-core-2.1.6.jar文件即可,而在 struts2.1.6中还需要引用struts2-convention-plugin-2.1.6.jar文件,而且注释类的包也变了(又增加了一些新的注释类),Struts2.0.14中的注释类在org.apache.struts2.config包中,而struts2.1.6的注释类在 org.apache.struts2.convention.annotation包中。除此之外,有些注释的属性名也变了,如Result注释在 struts2.0.14中有一个value属性,表示一个要转入的URL,而在Struts2.1.6的Result注释中使用location属性代替了value属性(不再有value属性了),但它们的使用方法相同。
因此,读者在使用Struts2.1.x时要注意,这一版本与Struts2.0.x并不完全兼容(但大部分还是兼容的)。据我的经验,Struts2.1.x版本将是比较稳定的一个Struts2版本,因此,Struts1.x就是在Struts1.1版本才开始流行起来的。
以前也测试过Struts2的其他版本,经部分测试,目前Struts 2分为三个版本阶段:Struts 2.0.9及以前版本、Struts2.0.10至Struts2.0.14、Struts 2.1.x,这三类版本都不太兼容,如果确定使用struts2来开发程序,建议直接使用struts2.1.6及以后的版本,这是一个比较稳定的Struts2版本。
查看全文
相关阅读:
Nature:肿瘤转移后的基因组特征
Nature | 生物体可以从头产生新基因
一文读懂:DNA甲基化的作用及各种高通量检测方法比较
Nature | 新技术scSLAM-seq可在单细胞水平揭示转录动态变化的核心特征
一文读懂长非编码RNA(lncRNA)的分类、功能及测序鉴定方法
Science重磅 | 新技术Slide-seq能以高空间分辨率测量全基因组的表达情况
Science综述 | 用单细胞基因组学将人类细胞表型匹配到基因型
Nature Methods | 新软件SAVER-X可对单细胞转录组学数据进行有效降噪
Circular RNA的产生机制、功能及RNA-seq数据鉴定方法
一文搞懂基因融合(gene fusion)的定义、产生机制及鉴定方法
原文地址:https://www.cnblogs.com/xulzong/p/3145899.html
最新文章
[转载]网络爬虫(12):爬虫框架Scrapy的第一个爬虫示例入门教程
Python正则表达式指南
最小二乘法和最大似然法
BEDTools简介、安装与部分工具使用简介
R学习-方差分析
Logistic Regression in R
从随机过程到马尔科夫链蒙特卡洛方法
机器学习中的数学(3)-模型组合(Model Combining)之Boosting与Gradient Boosting
机器学习中的数学(4)-线性判别分析(LDA), 主成分分析(PCA)
机器学习中的数学(5)-强大的矩阵奇异值分解(SVD)及其应用
热门文章
Heterozygosis SNP 和 Homology SNP, SNP的二态性
Biopython SeqIO 读取序列文件,读取信息,写入序列
bcftools进行SNP calling
Hasegawa-Kishino-Yano (HKY) mode
常用数据库
edger与DEseq包分析原理
零知识证明(zero-knowledge proof), 完全同态加密
解决R3.5版本下install.packages("gplots") 时报错:ERROR: dependency 'caTools' is not available for package 'gplots'
PBS LSF 作业管理系统 SLURM 资源管理系统
paml正选择分析
Copyright © 2011-2022 走看看