xwork升级到1.2 反而多了些小问题

1.每调用一个action都给出几条警告:
WARN [com.opensymphony.xwork.config.providers.XmlConfigurationProvider] - no default parameter defined for result of type dispatcher

调试后发现是加载webwork-portlet-default 这个package的时候说com.opensymphony.webwork.portlet.result.PortletResult这个resultType没有默认的parameter。
xwork-1.1.3没有这个WARN,不知道为什么现在是warn级别了,根本不用portlet,真是浪费资源。

2.出现了这个bug:[url]http://jira.opensymphony.com/browse/WW-1402[/url]
,如果不升级到webwork2.2.5的话。

2.2.5真的是最后一个版本吗?
struts2.1.6升级到struts2.3.15.1 公司项目2.1.6的项目升级到2.3.15.1 删除的jar包:         ognl-2.6.11.jar     xwork-2.1.2.jar     struts2-config-browser-plugin-2.1.6.jar     struts2-convention-plugin-2.1.6.jar     struts2-core-2.1.6.jar     s 阅读详情

相关推荐

Struts2 2.0升级到2.5的配置

Struts2 2.0升级到2.5的配置 最近在维护SSH(Struts2+Spring+Hibernate)框架写的老项目,项目想要由jdk 7升级到jdk 11,固Spring、Struts2等版本也要跟着升级,下面对Struts2版本由2.0升级到2.5做个总结。

lyn15810213976的博客 1258

xwork的源代码下载地址

http://release.opensymphony.com/xwork/ 可以选择需要的版本下载.

清风小阁 1939

struts2.3.32升级到struts2.5.26

下载struts2.5.26jar包 官网下载 更新jar 新增或替换 commons-io-2.6.jar log4j-api-2.12.1.jar ognl-3.1.28.jar struts2-core-2.5.26.jar struts2-json-plugin-2.5.26.jar struts2-junit-plugin-2.5.26.jar struts2-spring-plugin-2.5.26.jar 删除 xwork-core-2.3.32.jar 修改web.xml <fil

初级驾照的博客 9544

struts2.0 升级到 struts2.1.2 更改的配置项

Troubleshooting guide migrating from Struts 2.0.x to 2.1.x About the Migration guide This guide describes how to migrate an existing Struts 2.0.x application to Struts 2.1.x. It is intended to b...

onepointfive的专栏 219

xwork各版本的jar包

xwork-1.1.1.jar, xwork-1.1.jar, xwork-1.2.1.jar, xwork-1.2.3.jar, xwork-2.0.0.jar, xwork-2.0.1.jar, xwork-2.0.3.jar, xwork-2.0.4.jar, xwork-2.0.5.jar, xwork-2.0.6.jar, xwork-2.0.7.jar, xwork-2.1.0.jar, xwork-2.1.1.jar, xwork-2.1.2.jar, xwork-core-2.1.4-javadoc.jar, xwork-core-2.1.4-sources.jar, xwork-core-2.1.4.jar, xwork-core-2.1.5-sources.jar, xwork-core-2.1.5.jar, xwork-core-2.1.6-sources.jar, xwork-core-2.1.6.jar, xwork-core-2.2.1.1.jar, xwork-core-2.2.1.jar, xwork-core-2.2.3.1.jar, xwork-jar.jar, xwork-src-1.2.1.jar, xwork-tiger-1.2.1.jar, xwork-tiger-1.2.3.jar, xwork-tiger-src-1.2.1.jar, xwork-tiger.jar, xwork.jar, xwork2.jar

webwork-2.2.2和xwork1.1.3的jar包and源代码

webwork-2.2.2和xwork1.1.3的jar包and源代码

Xwork2.0 到Xwork2.1 变化

Xwork2.0 到Xwork2.1 有很多变化,其中创建ValueStack的方式原来是静态方法创建,现在改成注入属性,然后创建了,真叫人费解,为什么牛人成天把这种方式改来改去的,无奈,我的代码也要动一动了,还要研究人家怎么弄的!...

践行渐知 渐知践行 114

小米手机Magisk解锁与Root完整指南:从Bootloader到模块管理

Android系统Root权限获取是设备深度定制的核心技术之一,其核心原理在于通过修改系统启动流程获取超级用户权限。Systemless Root技术通过动态挂载修改,在不触碰系统分区的前提下实现功能注入,既保证了系统完整性,又能绕过完整性检测。这一技术为设备带来了极高的可定制性,用户可以通过模块化方式增强系统功能、修改UI界面或启用隐藏特性。在小米手机生态中,由于官方提供了完整的Bootloader解锁通道,结合Magisk的无系统修改Root方案,使得安全可控的深度定制成为可能。本文聚焦于Bootloa

weixin_29164185的博客 335

struts2升级xwork异常

公司老平台要升级struts2,目前版本是2.3.15。先后尝试升级2.5.26和2.3.37。替换相应的jar包都报下面的异常。领导一直在催!快急死人了,求大神解救啊!! 十二月 27, 2020 7:21:07 下午 org.apache.catalina.core.StandardContext filterStart 严重: Exception starting filter struts2 java.lang.NoSuchMethodError: org.springframework.beans

weixin_44192028的博客 492

手把手教你用DaVinci Configurator配置AUTOSAR SWC接口(含RTE避坑指南)

本文提供了一份基于DaVinci Configurator工具的AUTOSAR软件组件(SWC)接口配置实战指南。文章详细拆解了SR(发送者-接收者)和CS(客户端-服务器)接口的配置流程,并重点分享了运行时环境(RTE)生成阶段在多核部署、数据类型匹配等常见陷阱中的避坑方案与调试技巧,旨在帮助汽车电子工程师高效完成配置并规避错误。

uuu88的博客 550

嵌入式系统启动流程解析:ROM Code、Bootloader与启动代码的协同工作

本文深入解析嵌入式系统从通电到运行的完整启动流程,详细阐述了ROM Code、Bootloader与启动代码三者如何像接力赛般协同工作。ROM Code作为芯片固化的初始引导程序,负责硬件自检并加载Bootloader;Bootloader作为系统总指挥,初始化关键硬件并加载操作系统内核;启动代码则为C语言运行环境铺平道路。理解这三者的分工与协作,是进行系统移植和解决启动问题的关键。

dd012的博客 554

struts2 框架升级从2.3.*,升级到2.5.30

问题描述: struts2 升级从2.3.*,升级到2.5.30 ,替换了structs相关jar,如果出现如下报错: `ispatcher initialization failed Unable to load configuration. - bean - jar:file:/home/ds/556/dataservices/webapps/manager/WEB-INF/lib/struts2-core-2.5.30.jar!/struts-default.xml:152:154 at com

ld851的博客 5293

安卓模拟器绕过检测全解析:雷电、MuMu、蓝叠、逍遥、夜神与WSA完整指南

随着手机游戏和应用的普及,越来越多的用户选择在PC上通过模拟器来运行安卓应用。然而,许多应用和游戏为了防止作弊或出于安全考虑,会检测是否运行在模拟器环境中。本文将详细介绍各大主流模拟器的检测绕过方法,帮助用户在电脑上流畅体验各类安卓应用。1. 获取模拟器系统镜像2. 使用ROM厨房工具修改系统文件3. 替换模拟器的系统镜像雷电模拟器:适合游戏,推荐使用MAGISK + EdXposed方案MuMu模拟器:适合中度游戏,推荐太极框架蓝叠模拟器:适合国际应用,推荐MAGISK方案逍遥模拟器。

专注技术分享 3万+

struts2.0升级2.3, 出现java.lang.NoSuchMethodError: com.opensymphony.xwork2.ActionContext.get(Ljava/lang/

在升级struts的过程中, xwork的版本从2.0.7 升级到2.3.28.1 , 根据错误,反编译这两个版本的jar包. 比较ActionContext类中的方法, 发现2.0中get方法参数是object 类型. 2.3中为string类型. 根据下图新增这两个方法, 重新打包jar包, 解决问题!

han152123的博客 4605

chipseeker Y叔

这一次讲解非常重要的peak注释,注释在ChIPseeker里只需要用到一个函数annotatePeak,它可以满足大家各方面的需求。 输入 当然需要我们上次讲到的BED文件,ChIPseeker自带了5个BED文件,用getSampleFiles()可以拿到文件的全路径,它返回的是个named list,我这里取第4个文件来演示。annotatePeak的输入也可以是GRanges对象,你如果用R做peak calling的话,直接就可以衔接上ChIPseeker了。 require(ChIPseeke

生信小博士的博客 1590

分布式计算Ray框架:从入门到精通完全教程

想象一下,你有一个机器学习模型要训练,数据集大到让你的笔记本电脑直冒烟;或者你需要并行跑几百个爬虫任务,但线程池和多进程搞得你头晕眼花。传统的单机计算已经hold不住这些场景,分布式计算应运而生。然而,传统的分布式框架(如Hadoop、Spark)要么配置复杂,要么对动态任务支持不佳。这时候,Ray闪亮登场!Ray是一个开源的分布式计算框架,专为高性能、灵活性和易用性而生。它最初由UC Berkeley的RISELab团队开发,目标是让开发者用最少的代码实现分布式任务。无论是数据处理、机器学习,还是仿真任务

大模型大数据攻城狮的专栏 1320

struts2 2.3xxx 升级至 2.5.10.1中遇到的问题

1、web.xml struts2的 filter和listener 包路径变动 2、struts2.5.10.1 开始 log4j变更为使用 log4j2版本,需要显示引入 log4j2 jar 和 log4j1 兼容版本 org.apache.logging.log4j log4j-core 2

z69183787的专栏 4288

10年上位机开发踩过的20个坑:C#通信/线程/UI适配避坑指南

通信层:所有通信操作异步化、异常全覆盖,加断线重连+心跳检测,多设备隔离资源;线程层:UI更新必做跨线程判断,共享数据加锁,线程池限流,异常不静默;UI层:适配高分屏/DPI,用布局容器替代固定坐标,多屏场景绑定主屏幕。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 904

Struts2与XWork

了解了Struts2的历史之后,我们知道Struts2来源于Webwork2。Webwork2之所以能够在技术上击败Struts1.X而成为新的框架Struts2的构建基础,主要是源于其优秀的设计思想。或许我们很难用一句话来准确描述这一设计思想的优越性体现在何处,但是当我们试图总结这种优秀思想中所蕴含的核心基石时,XWork将当仁不让地成为其中关键字的第一位。我们可以在XWork的官方网站上找到对

wuruiaoxue的专栏 3344

人工蜂群优化算法(ABC)详解:原理、实现与应用

人工蜂群算法(Artificial Bee Colony, ABC)是Karaboga于2005年提出的一种群体智能优化算法,其灵感来源于蜜蜂群体在自然界中高效的采蜜行为。该算法通过模拟雇佣蜂、观察蜂和侦察蜂三种角色的分工协作来寻找最优解。在ABC算法中,每个潜在的解决方案被视为一个“食物源”,其质量由适应度函数评估。雇佣蜂负责在已知优质食物源附近进行局部开采;观察蜂根据雇佣蜂分享的信息,以一定概率选择并跟进优质食物源;侦察蜂则随机探索新区域,防止种群陷入局部最优。

qq_42212808的博客 393

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

struts升级至2.5.26遇到的各种bug及解决方案

一、背景 由于struts2自身的漏洞“【安全】关于Struts2 S2-061 远程代码执行漏洞(CVE-2020-17530)”,所以需要将struts2.3.35相关jar升级至2.5.26版本。而项目本身用的是1.6或1.7的JDK,在更新过程中,遇到了许多的问题,所以将遇到的问题及解决方案总结,对JDK1.8的同学也会有帮助的。 二、2.5.26的jar包的内部代码改动 1、将xwork-core.jar整合进struts2-core-2.5.26.jar中 ...

Gzf的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

Struts2.1.8升级到Struts2.3.15.1的时候遇到了问题

我把原来的Struts2.1.8升级到Struts2.3.15.1的时候遇到了一下问题,找不到解决办法: 在原来的项目中删除的包有: asm-commons-2.2.3.jar Commons-fileupload-1.2.jar Commons-io-1.3.2.jar Commons-logging-1.0.4.jar Ognl-2.7.3.jar Struts2-core-2.1.8.j...

张飞的IT专栏 453

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Struts2.3升级2.5版本注意点整理

目录 前言 开始升级 一、更换jar包 移除jar包 添加jar包 说明 二、配置文件修改 web.xml文件 struts配置文件 三、代码修改 JSP文件 Java文件 总结 前言   最近在为公司系统进行Struts2升级,从2.3.24.3升级到2.5.14.1,在此整理一下在升级过程中遇到的问题和解决办法,防止自己忘记。顺带提醒...

pazezhe314的博客 1万+

struts2升级至2.5.30笔记

1、项目中使用了xwork-core-2.3.32,需要去掉,因为struts2的2.5以上版本已经将xwork合并; 2、其余替换的jar包 3、struts.xml,头部 修改为struts-2.5.dtd 3.1增加<constant name="struts.enable.DynamicMethodInvocation" value="true"/> <constant name="struts.enable.SlasheInActionName...

qq_32894923的博客 2057
上一篇: 受打击了,被泼冷水了,该醒醒了
下一篇: 如何有效的取前N大记录?
eyejavaeye
博客等级 码龄20年 74粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值