The requested resource is not available...

运行tomcat 提示如下错误: The requested resource () is not available的解决方案

出现这个问题,接口肯定是没问题了。问题可能有两个:

1、文件设置无法访问;

2、缺少架包;

解决办法:1、只需要修改Tomcat服务器中web.xml

<init-param>
 
<param-name>listings</param-name>

<param-value>false(将其该为true)</param-value>

</init-param>

但改为true之后,还是出现同样的错误,所以,接着寻找答案。

2、有一个jar的文件没有导入到项目中。

因此,必须将Struts 2的jar包复制到项目的WEB-INF/lib目录下,开发Struts
2框架至少需要的jar文件如下:
commons-fileupload-1.2.1.jar 
commons-io-1.3.2.jar

commons-logging-1.0.4.jar
freemarker-2.3.13.jar

ognl-2.6.11.jar 
struts2-core-2.1.6.jar 
xwork-2.2.1.jar

当然,如果开发不同的项目需要的jar文件是不同的!

严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis

最近在做spring+struts2+IbatIS的项目,昨天eclipse启动服务器正常,结果今天来了就总是报错,错误如下:

严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1352)

at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)

at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3677)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)

at org.apache.catalina.core.StandardService.start(StandardService.java:450)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)

at org.apache.catalina.startup.Catalina.start(Catalina.java:551)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:585)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432)

网上查,好多人说是没有spring的相关包,但是我有些不赞成,因为我的昨天还能启动的,所以应该不是这个问题

最后我发现可能是tomcat的缓存问题,解决方法为:

把eclipse里面的servers全部删除,然后把工程clean一下,之后重新建一个server运行。这样问题的就解决了。

时间: 2024-10-09 23:12:23

The requested resource is not available...的相关文章

As.net WebAPI CORS, 开启跨源访问,解决错误No &#39;Access-Control-Allow-Origin&#39; header is present on the requested resource

默认情况下ajax请求是有同源策略,限制了不同域请求的响应. 例子:http://localhost:23160/HtmlPage.html 请求不同源API http://localhost:22852/api/values, What is "Same Origin"? Two URLs have the same origin if they have identical schemes, hosts, and ports. (RFC 6454) These two URLs h

No &#39;Access-Control-Allow-Origin&#39; header is present on the requested resource

一.现象 ajax调用请求后,前端提示收到这个错误 No 'Access-Control-Allow-Origin' header is present on the requested resource 二.原因 这是一个典型的跨域请求失败的例子. 三.解决 服务器的响应消息中增加头字段即可. rsp.addHeader("Access-Control-Allow-Origin", "*"); 四.扩展 更多的关于CORS的内容可以学习这篇文章: https://

【转】The requested resource (/) is not available

HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查: 1.未部署Web应用 2.URL输入错误 a.查看URL的IP地址和端口号是否书写正确. b.查看上下文路径是否正确 Project--------Properties------MyElipse-----Web----- Web Context-root检查这个路径名称是否书写正确. c.检查一下文件名称是否书写正确. 3.

js跨域访问,No &#39;Access-Control-Allow-Origin&#39; header is present on the requested resource

js跨域访问提示错误:XMLHttpRequest cannot load http://...... No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 解决方法: 1.如果请求的url是aspx页面,则需要在aspx页面中添加代码:Response.AddHeader("Access-Contro

Servlet中The requested resource is not available错误

自己为了测试servlet,用MyEclipse2015写了一个简单的登录程序. 1.登录页面index.jsp. 1 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 2 <% 3 String lUserName = (String)session.getAttribute("iUserName"); 4 %>

The requested resource is not available错误

"HTTP Status 404(The requested resource is not available)"示例 HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查: 1.未部署Web应用 2.URL输入错误 a.查看URL的IP地址和端口号是否书写正确. b.查看上下文路径是否正确 Project--------Properties------MyElipse

【转】tomcat 访问软连接文件夹下的网页出现404错误,description The requested resource (/xxx.html) is not available.

在 tomcat/webapps/ROOT/ 下建立一个软连接文件ln -s /home/ubuntu/report report   再到report软连接目录里建立个 report.html通过浏览器访问这个report.html时就出错.. 错误如下: HTTP Status 404 - report/report.html-------------------------------------------------------------------------------- typ

asp.net mvc 5 web api 关于Requested resource does not support options 问题

1.用visual studio 2015 建立一个 web api 应用程序.记住这是一个 web api 应用. 2.新建一个web api . 3.用C#访问,代码如下:[没有问题,返回正确] var requestJson = JsonConvert.SerializeObject(args); HttpContent httpContent = new StringContent(requestJson); httpContent.Headers.ContentType = new M

ajax请求node.js接口时出现 No &#39;Access-Control-Allow-Origin&#39; header is present on the requested resource错误

ajax请求node.js接口出现了如下的错误: XMLHttpRequest cannot load http://xxx.xxx.xx.xx:8888/getTem?cityId=110105&date=2015-03-04. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. 百度了一下,原来是

HTTP Status 404(The requested resource is not available)异常解决

"HTTP Status 404(The requested resource is not available)"示例 HTTP Status 404(The requested resource is not available)异常主要是路径错误或拼写错误造成的,请按以下步骤逐一排查: 1.未部署Web应用 2.URL输入错误 a.查看URL的IP地址和端口号是否书写正确. b.查看上下文路径是否正确 Project--------Properties------MyElipse