- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我想这是某种依赖性问题,所以这是我的树:
[INFO] Sikor:BrowserGame:war:1.0-SNAPSHOT
[INFO] +- junit:junit:jar:3.8.1:test
[INFO] +- org.springframework:spring-context:jar:4.1.1.RELEASE:compile
[INFO] | +- org.springframework:spring-aop:jar:4.1.1.RELEASE:compile
[INFO] | +- org.springframework:spring-beans:jar:4.1.1.RELEASE:compile
[INFO] | +- org.springframework:spring-core:jar:4.1.1.RELEASE:compile
[INFO] | | \- commons-logging:commons-logging:jar:1.1.3:compile
[INFO] | \- org.springframework:spring-expression:jar:4.1.1.RELEASE:compile
[INFO] +- org.springframework:spring-webmvc:jar:4.1.1.RELEASE:compile
[INFO] | \- org.springframework:spring-web:jar:4.1.1.RELEASE:compile
[INFO] +- org.springframework:spring-context-support:jar:4.1.1.RELEASE:compile
[INFO] +- org.springframework.security:spring-security-web:jar:3.2.5.RELEASE:compile
[INFO] | +- aopalliance:aopalliance:jar:1.0:compile
[INFO] | \- org.springframework.security:spring-security-core:jar:3.2.5.RELEASE:compile
[INFO] +- org.springframework.security:spring-security-config:jar:3.2.5.RELEASE:compile
[INFO] +- org.springframework.security:spring-security-taglibs:jar:3.2.5.RELEASE:compile
[INFO] | \- org.springframework.security:spring-security-acl:jar:3.2.5.RELEASE:compile
[INFO] +- org.thymeleaf:thymeleaf-spring4:jar:2.1.3.RELEASE:compile
[INFO] | \- org.thymeleaf:thymeleaf:jar:2.1.3.RELEASE:compile
[INFO] | +- ognl:ognl:jar:3.0.6:compile
[INFO] | \- org.unbescape:unbescape:jar:1.0:compile
[INFO] +- org.thymeleaf.extras:thymeleaf-extras-springsecurity3:jar:2.1.1.RELEASE:compile
[INFO] +- nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect:jar:1.2.7:compile
[INFO] +- org.hibernate:hibernate-entitymanager:jar:4.3.5.FINAL:compile
[INFO] | +- org.jboss.logging:jboss-logging:jar:3.1.3.GA:compile
[INFO] | +- org.jboss.logging:jboss-logging-annotations:jar:1.2.0.Beta1:compile
[INFO] | +- org.hibernate:hibernate-core:jar:4.3.5.Final:compile
[INFO] | | +- antlr:antlr:jar:2.7.7:compile
[INFO] | | \- org.jboss:jandex:jar:1.1.0.Final:compile
[INFO] | +- dom4j:dom4j:jar:1.6.1:compile
[INFO] | | \- xml-apis:xml-apis:jar:1.0.b2:compile
[INFO] | +- org.hibernate.common:hibernate-commons-annotations:jar:4.0.4.Final:compile
[INFO] | +- org.hibernate.javax.persistence:hibernate-jpa-2.1-api:jar:1.0.0.Final:compile
[INFO] | +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:jar:1.0.0.Final:compile
[INFO] | \- org.javassist:javassist:jar:3.18.1-GA:compile
[INFO] +- org.hibernate:hibernate-validator:jar:4.3.2.Final:compile
[INFO] | \- javax.validation:validation-api:jar:1.0.0.GA:compile
[INFO] +- mysql:mysql-connector-java:jar:5.1.32:compile
[INFO] +- org.springframework:spring-orm:jar:4.1.1.RELEASE:compile
[INFO] | +- org.springframework:spring-jdbc:jar:4.1.1.RELEASE:compile
[INFO] | \- org.springframework:spring-tx:jar:4.1.1.RELEASE:compile
[INFO] +- org.springframework.data:spring-data-jpa:jar:1.6.4.RELEASE:compile
[INFO] | +- org.springframework.data:spring-data-commons:jar:1.8.4.RELEASE:compile
[INFO] | +- org.aspectj:aspectjrt:jar:1.8.1:compile
[INFO] | \- org.slf4j:jcl-over-slf4j:jar:1.7.7:runtime
[INFO] +- javax.servlet:javax.servlet-api:jar:3.1.0:provided
[INFO] +- org.slf4j:slf4j-api:jar:1.7.5:compile
[INFO] +- org.slf4j:slf4j-log4j12:jar:1.6.1:compile
[INFO] | \- log4j:log4j:jar:1.2.16:compile
[INFO] \- javax.mail:mail:jar:1.4:compile
[INFO] \- javax.activation:activation:jar:1.1:compile
根据我的发现,spring 4.1.1 应该可以与 javax.servlet 3.1.0 一起使用,但我得到了 java.lang.NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()I 在我的拦截器中调用 response.getStatus() 时。
如果有人能提供帮助,我会很高兴。提前致谢。
编辑:添加了 web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<servlet>
<servlet-name>mvc-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/config/mvc-dispatcher-servlet.xml</param-value>
</init-param>
<init-param>
<param-name>throwExceptionIfNoHandlerFound</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>mvc-dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/config/root-context.xml
</param-value>
</context-param>
</web-app>
EDIT2:更改了以下内容:
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
到:
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
version="3.1">
但我在调用 response.getStatus() 时仍然遇到错误;
最佳答案
我在一个简单的 tomcat:run 上运行我的应用程序。在将它部署到 war 中并确保我使用的是 Tomcat 7 之后,一切都很好。感谢所有评论员,你们为我指明了正确的方向。干杯。
编辑:请记住,tomcat 7 不支持 servlets 3.1,因此您要么必须将 servlet 3.0 与 tomcat 7 一起使用,要么必须将 servlet 3.1 和 tomcat 8 一起使用。
关于java - 调用 response.getStatus() 时出现 NoSuchMethodError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27257459/
我正在用 Java 创建一个桌面 Twitter 客户端,并且正在使用 JTwitter。我用这个库测试了几行代码,这看起来不错,但我陷入了困境。运行我的应用程序时,Eclipse 打印: Excep
环顾网上的例子,我猜是getStatus()成功返回零,并且大多数失败将表现为异常,而不是非零错误代码。 真的吗?当 getStatus() 返回非零值时抛出错误是否安全/正确? getStatus(
我正在尝试获取音效的状态,但我不知道如何真正找出状态是什么。我对 C++ 很陌生。我试图阅读有关枚举的内容并应用我所看到的,但它不起作用。这是我的代码 sf::Sound::Status BeepSt
UserTransaction.getStatus() 方法总是返回值 '6',即使在执行回滚或提交之后也是如此。无法理解为什么状态没有改变。有人可以指出这里有什么问题吗? 我正在使用 WAS 6.1
我正在实现一项功能,它将对我的 API 的所有访问记录在日志文件中。其中,我有响应状态代码以及与每次访问相关的一些信息。我通过 response.getStaus() 检索状态代码,如 AppLogF
我想这是某种依赖性问题,所以这是我的树: [INFO] Sikor:BrowserGame:war:1.0-SNAPSHOT [INFO] +- junit:junit:jar:3.8.1:test
我正在使用嵌入式 Jetty 服务器,部署 Jersey REST api,我正在尝试使用 log4J 记录错误。当发生错误时,例如找不到 URL,并且控制台日志显示以下错误: java.lang.N
本文整理了Java中org.springframework.extensions.webscripts.WebScriptException.getStatus()方法的一些代码示例,展示了WebSc
本文整理了Java中org.apache.oozie.client.WorkflowAction.getStatus()方法的一些代码示例,展示了WorkflowAction.getStatus()的
本文整理了Java中com.zsmartsystems.zigbee.zcl.ZclStatus.getStatus()方法的一些代码示例,展示了ZclStatus.getStatus()的具体用法。
本文整理了Java中org.jclouds.googlecomputeengine.domain.Zone.getStatus()方法的一些代码示例,展示了Zone.getStatus()的具体用法。
在 SoapUI 中执行 soap 请求测试步骤后(在测试套件下 -> 测试用例)通过 testRunner.runTestStepByName ("Soap 请求名称") 并在 soap 请求执行后
在 SoapUI 中执行 soap 请求测试步骤后(在测试套件下 -> 测试用例)通过 testRunner.runTestStepByName ("Soap 请求名称") 并在 soap 请求执行后
我在使用 Android 的 MediaPlayer 时遇到问题。它似乎缺少重要的功能,主要是获取 MediaPlayer 的当前状态或了解它是否准备好的方法。我知道有准备好的监听器,但是 Media
本文整理了Java中com.google.gdata.data.youtube.YtStatus.getStatus()方法的一些代码示例,展示了YtStatus.getStatus()的具体用法。这
本文整理了Java中org.apache.accumulo.fate.zookeeper.ZooUtil.getStatus()方法的一些代码示例,展示了ZooUtil.getStatus()的具体用
本文整理了Java中com.google.gdata.data.youtube.YtRelationship.getStatus()方法的一些代码示例,展示了YtRelationship.getSta
本文整理了Java中com.zyd.blog.spider.webmagic.ZhydSpider.getStatus()方法的一些代码示例,展示了ZhydSpider.getStatus()的具体用
我想观察我的 MediaPlayer.Status 的值,以便将其用于控制目的: import javafx.application.Application; import javafx.bean
我正在以这种方式管理回调,但结果总是在不应该成功的时候成功。 例子: 我搜索了一个不存在的文件,它没有显示日志 我在与互联网断开连接时搜索了一个文件,但它仍然没有显示日志 即使我在与互联网断开连接时在
我是一名优秀的程序员,十分优秀!