Struts2启动报错

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器 (Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

搭建Struts2开发环境步骤如下:

1. Struts2应用需要使用的jar文件。(用maven很简单)

struts2-core.jar ——>核心jar包

xwork-core.jar ——>xwork核心jar包

ognl.jar ——>ognl表达式

freemarker.jar ——>FreeMarker模板

commons-logging.jar ——>日志

commons-fileupload.jar ——>文件上传

commons-io.jar ——>文件上传依赖的包


2. 编写Struts2的配置文件。

3. 在web.xml中加入Struts2 MVC款框架启动配置。

<filter >
<filter-name>struts2</filter-name>
<filter-class>org.apche.struts2.dispatcher.ng.filter.SturtsPrepareAndExecuteFilter</filter–class>
</filter >
<filter-mapping>
       <filter-class>struts2</filter-class>
       <filter-pattem>/*</filter-pattem>
</filter-mapping>


可能出现各种错误!这就因为什么?


我就各种百度、各种找人问、我用的是apache-tomcat-8.0.33、还是弄不出来、

最后发现是tomcat的问题!!!换了apache-tomcat-7版本的服务器以后就可以了!

这应该是不兼容的问题吧!!!就随便写这篇文章了!!!!!

应该很少用struts2了、实际开发用springmvc来开发!


项目启动报错:SEVERE: Exception starting filter struts2 1、错误描述 今天想要搭建一个简单的Struts环境做功能测试,但是项目的启动的时候报错,具体错误内容如下: SEVERE: Exception starting filter struts2 Class: com.opensymphony.xwork2.spring.SpringObjectFactory File: SpringObjectFactory.java Method: ge 阅读详情

相关推荐

基于CANopenNode协议栈在正点原子探索者开发板上进行移植

配置好之后进行采用keil IDE进行代码生成即可,还需要进行CANopenNode的代码集成,并参照demo进行代码移植。发送完成后心跳包以1s的周期重新开始发送。正点原子的开发板引出的是CAN1接口。这里的心跳时间间隔设置为100ms。则将心跳包周期设置为0。

wangfandashe的博客 4703

struts2学习笔记——常见报错及解决方法汇总(持续更新)

操作环境:(1)Tomcat7.0.72.0      (2)OS Name: Windows 7      (3)JVM Version: 1.8.0_25-b18      (4)eclipseVersion: Kepler Service Release 2      (5)struts2 version:struts2-core-2.5.10.1 1.通...

dfay89490的博客 356

PowerBI参数化实战:3分钟搞定动态数据源切换(附常见错误排查)

本文详细介绍了PowerBI参数化实战技巧,教你3分钟实现动态数据源切换。通过创建参数、改造查询和测试切换三步,轻松应对多环境部署与团队协作中的路径问题,并附上常见错误排查指南,有效提升报表的可维护性和工作效率。

p1q2r的博客 586

【struts2错误整合】配置过程中各种的错误!

     菜鸟一只,在初步学习struts2时,第一步就是要配置,关于如何配置,我这里就不多做描述,网上有很多教程。      我大概说下要的步骤:      1.下载struts2的压缩包      2.创建新项目      3.导入jar包      4.创建struts.xml      5.配置web.xml      接着,我来说下,每个步骤可能会出错的地方。      ...

落叶为了归根 460

图信号处理中的多尺度分析:图小波变换与图傅里叶变换的对比与应用

本文深入探讨了图信号处理中的多尺度分析方法,重点对比了图小波变换(GWT)与图傅里叶变换(GFT)的技术特点与应用场景。通过分析图的拓扑结构,GWT展现出强大的局部洞察力,适用于异常检测和社区发现;而GFT则擅长全局频率分析,适合趋势分析和信号去噪。文章结合实战案例,为读者提供了方法选型指南和前沿进展,帮助开发者在生物信息学、社交网络分析等领域高效应用这些技术。

weixin_30369041的博客 408

876-基于STM32的毫米波雷达智能睡眠监测系统

基于STM32的毫米波雷达智能睡眠监测系统通过非接触式毫米波雷达检测人体呼吸频率和体动次数,结合WIFI数据传输和OLED显示,实现睡眠质量分析与远程监控。系统核心功能包括生理参数采集、阈值设置、数据可视化及远程交互。

m0_50083169的博客 1545

EB Tresos常见错误处理

EB Tresos常见错误处理 作者: Stephen Du 本文将会持续跟新。。。 场景一: 在新建工程时,建议不要添加除Resource以外的其他模块。否则可能会导致下列错误。 如果添加模块发生错误,工具将不会创建,如下图左侧。如果没有错误,则会发现相应模块,见下图右侧。 如果发生上述错误: 方案一:尝试重启软件,然后重新添加模块(添加模块方法见前文)。 方案二:如果重启软件仍有问题...

斯蒂芬杜的博客 1万+

uniapp - web-view嵌套H5网页白屏问题,<web-view>页面跳转出现白屏情况,强力解决uniapp嵌套webview页面时出现无法加载并白屏(无论本地还是线上H5网页链接都能解决)

uniapp微信小程序,uniapp APP端,uni-app web-view嵌套H5项目白屏问题分析及解决,uniapp嵌套webview页面时,出现白屏,uniapp <web-view>页面跳转出现白屏解决方法,uniapp <web-view>页面跳转出现白屏解决方法,解决uniapp的web-view打开网页在老手机上出现白屏的问题,uni-app web-view白屏处理,引入本地网页白屏,WebView 加载不出网页,一片空白webview白屏加载不出来,使用webview加载链接后白屏,u

🏆 前端领域优质创作者 1万+

struts2同时部署2个项目,启动报错问题

写道 at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428) at org.apache.struts2.dispatcher.FilterDispatcher.init(FilterDispatcher.java:190) at org.apache.catalina.core.ApplicationFilt...

ice 186

uniapp [安卓苹果App端] - 详细实现自定义水印相机功能,调用手机摄像头打开相机并在周围悬挂自定义水印,使用相机拍照后添加水印文字或样式,uniapp APP端水印相机完整源码,兼容强大可靠

uni-app,安卓Android,苹果ios,安卓app端,苹果App端,uniapp苹果app,水印相机,uniapp水印相机,Uniapp安卓app实现水印相机,uniapp苹果ios水印相机,打开系统相机拍照添加水印,地点打卡相机,水印相机(水印照片,图片加水印),uniapp自定义水印相机,制作水印相机给图片添加水印并且保存图片至本地,uniapp拍照图片加水印,水印相机功能,手机调起摄像头拍照时自动插入文字、图片动态水印效果,支持水印显示拍摄者当前城市定位、自由调整水印大小和位置,手机拍照时

🏆 前端领域优质创作者 1万+

软考高级-系统架构设计师 论文范文参考(一)

系统架构设计师 论文参考

片言可决讼,半纸能缚龙 4347

struts 2.5版本启动报错

struts 2.5版本启动报错 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter.class org.apache.catalina.LifecycleException: Failed to start component [StandardE...

pickishere的博客 499

【AI大模型应用开发实战】大型语言模型评估指南白皮书(LLM Eval)

近年来,大型语言模型(LLM)在自然语言处理领域取得了重大进展,例如 GPT-3 和 Chat-GPT。这些模型经过大型数据集的训练,在文本相关任务中表现出卓越的能力,甚至超越了人类。本文将简要介绍如何验证 LLMs 性能的评估指标。自然语言处理(NLP)是人工智能的一个领域,涉及计算机和人类语言之间的交互。NLP 的基本任务之一是语言建模 (LM),它涉及构建统计模型来分析和生成自然语言。LM 已成为推进机器语言智能的关键方法,使机器能够执行机器翻译、情感分析和对话系统等任务。

AI天才研究院 1017

Struts2.1.6启动报错

准备好好复习web开发技术,于是自己开发搭建环境,可是刚开始就出现了不少的问题。先是Mysql乱码,再是struts2启动报错。不过还好,都解决了。也许只有在实战中,才能不断领悟功能的含义,才能真正有所成长,才能独挡一面。   org.apache.catalina.core.StandardContext filterStart严重: Exception starting filter ...

zengshaotao的专栏 155

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

struts2 启动报错

今天在myeclipse把以前做的某个web项目,加上了struts2框架,启动tomcat的时候老是报错,查了半天资料   说是tomcat下  不能同时有两个struts2的项目,于是在webapp下移除一个,重启,一切正常,   求解疑!!!!!!!!!!!!!!!!!!   记住:webapp下只能由一个strust2项目,删除的时候连work下的也要删除

努力成就自我 423

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

启动struts2项目报错

启动报错com/opensymphony/xwork2/spring/SpringObjectFactory.java:245:-1 2016-05-01 15:50 874人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: Struts2(1) 作者同类文章X 版权声明:本文为博主原创文章,未经

Stduent_的专栏 905

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

struts2.5版本配置核心filter之后启动报错

Struts2.5版本在web.xml配置完核心filter之后启动Tomcat会报错误:"SEVERE:Exception starting filter Struts java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter"意思是找不到核心fi...

青锋的博客 403

struts2.1 服务器启动报错

启动struts2服务器时,报错如下:   Unable to load configuration. - bean - jar:file:/F:/jQuery/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/jQuery/WEB-INF/lib/struts2-core-2.1.6.jar!/strut...

wxinpeng的专栏 191

Struts2启动时报错

struts2 中启动时提示Unable to load configuration Unable to load configuration. - bean - jar:file:/D:/Program%20Files/Tomcat%206.0/webapps/ssh/WEB-INF/li...

chunxing7384的博客 152

Struts2项目启动报错信息:struts2-core-2.1.6.jar!/struts-default.xml无法加载

按照别人的例子,将5个核心jar包加载,启动tomcat报错 commons-logging-1.0.4.jar freemarker-2.3.8.jar ognl-2.6.11.jar struts2-core-2.0.11.jar xwork-2.0.4.jar  报错信息:严重: Exception starting filter struts

wangking:开源世界,人人都用上了正版啦。。。 5275

struts2 启动tomcat时报错:org.apache.catalina.core.StandardContext filterStart

用struts2+jsp做个网站,到了网站制作后期时,启动tomcat竟然无法启动,挂了。之前一直有用可是今天添加了一些东西就挂了,删除之后还是无法启动tomcat服务器。 下面是报错的代码: org.apache.catalina.core.StandardContext filterStart SEVERE: Exception starting filter struts includ

六月心悸 4万+

tomcat6启动struts2项目报错

严重: Exception starting filter struts2 java.lang.reflect.InvocationTargetException -Class: com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector       使用JDK1.6,structs2.2.1时,用TOMCAT6,启动服务器时出现:

leggo_xu的专栏 970

Struts2.5版本之后Tomcat启动报错问题

初次学习Struts2,本着学习最新版本知识的原则,使用了Struts2.5.5版本。使用2.1版本没有问题,但是2.5版本果然会报错,完全靠自学。。。我真是解决两个小时啊!对新手来说上手坑真的比较多。。。 1.导入lib,我们只需要导入一些最小依赖包,下面列出的是我导入的 commons-fileupload-1.3.2.jar commons-io-2.4.jar commons-la...

Daniel的博客 1万+
上一篇: Struts2启动报错
下一篇: Struts2启动报错
AndyChen9988
博客等级 码龄11年 276粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值