在我的struts 2.3.16.1应用程序中,在web中进行过滤器映射之后。发生xml“未找到资源异常”。甚至web目录中的jsp页面也显示了相同的异常。提前谢谢你的帮助。
<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>
struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="default" extends="struts-default">
<action name="getTutorial" class="org.kishore.struts2.TutorialAction">
<result>/success.jsp</result>
</action>
</package>
</struts>
如果你的错误是
输入状态报告
留言 /YourProjectName/success.jsp
说明请求的资源不可用。
那就意味着你的成功了。缺少jsp
页面
如果消息是空白的,并且在控制台中错误是
无法加载配置。-操作-html" target="_blank">文件:/C:/Users/Parth/workspace1/。元数据/。插件/org。日食wst。服务器core/tmp0/wtpwebapps/serializ/WEB-INF/classes/struts。xml:7:75
那么你的类org.kishore.struts2. TutorialAction.java
不见了
如果出现以下错误
SEVERE: Dispatcher初始化失败无法加载配置。-bean-jar: file:/F:/apache-tomcat-6.0.39/wtpwebapps/struts2starter/WEB-INF/lib/struts2-portlet-plugin-2.3.16.1.jar!/struts-plugin.xml:31: 133 atcom.opensymphony.xwork2.config.ConfigurationManager.getConfigsion(Configurati onManager.java:70)
原因:java。lang.ClassNotFoundException:javax。portlet。PortletMode
这意味着下载Portlet Api 2.0。jar,因为没有它,您将无法使用struts2-portlet-plugin-2.3.16.1。jar
。如果不添加Portlet Api 2.0。jar
您将继续收到错误消息。lang.ClassNotFoundException:javax。portlet。PortletMode
注意:还要确保您使用的是与struts-core-2.x.x.jar.
版本相同的兼容版本的jars
例如,如果您正在使用struts2-core-2.2.3.jar
,那么您必须使用struts2-portlet-plugin-2.2,3.jar
。
pom.xml:
大家好,我正在做一个整合struts2、spring和hibernate的项目,所以当我运行这个项目时,我得到了以下信息: Grave:Erreur lors de la configuration de la classe d'coute de l'application(应用程序侦听器)com。太阳面孔。配置。ConfigureListener java。lang.ClassNotFoundE
我是的新手,当我打开应用程序时,它会抛出错误。 我的gradle信息: 构建时间:2016-09-19 10:53:53 UTC 版本:13f38ba699afd86d7cdc4ed8fd7dd3960c0b1f97 Groovy:2.4.7 Ant:Apache Ant(TM)版本1.9.6于2015年6月29日编译 JVM:1.8.0_60(Oracle Corporation 25.60-b
有时,当Tomcat已经运行了一段时间并且我终止了嵌入的Tomcat(Ctrl c)时,应用程序会引发以下异常: <代码>2019-10-17 10:23:10.704信息20020---[线程3]o.s.b.f.支持。DisposableBeanAdapter:在名为“entityManagerFactory”的bean上调用destroy方法失败:java。lang.BootstrapMeth
我是maven和Struts2的新手。当我尝试运行我的程序时,会出现以下错误:
我正在构建我的第一个struts2应用程序,并得到错误: HTTP状态404-/Struts2Beginner/Input。jsp 输入状态报告-message/Struts2Beginner/Input。jsp说明请求的资源不可用 ApacheTomcat/7.0.64 关于这个问题有很多帖子,我想我消除了两个常见问题: 我正在使用StrutsPrepareAndExecuteFilter(而不