java - 使用反射的 javax.servlet.http.Cookie 的 NoSuchMethodException

标签 java reflection

我当前正在调用 javax.servlet.http.Cookie 并在 Eclipse 中运行程序时收到 NoSuchMethodExceptionjavax.servlet-api-4.0.0.x.jar 位于构建路径中。 这是我当前正在运行的代码:

method = cms.getClass().getMethod(field, javax.servlet.http.Cookie.class);

我也尝试过:

method = cms.getClass().getMethod(field, Cookie.class);

还有一个导入import javax.servlet.http.Cookie;。对象cms是一个用于连接到SQL服务器的Classfield是一个包含名称的String被调用的方法。

最佳答案

您可能想使用getDeclaredMethod(field, Cookie.class)

getMethod(...) 仅返回 public 成员。

关于java - 使用反射的 javax.servlet.http.Cookie 的 NoSuchMethodException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43947610/

相关文章:

reflection - 如何在不实际硬编码路径的情况下确定记录中字段的 json 路径?

Java -jar 无法使用自定义文件夹名称(云)代替默认库

java - 与 hibernate 合并导致脏对象错误

java - Android studio - 继承链中不明确的方法调用(Kotlin Java互操作性)

java - 是否有任何 jackson json 策略(使用注释或其他方式)将在字段反序列化之前和之后执行一些逻辑?

c# - 使用反射构建 Dapper SQL Builder 查询参数

go - Go 中的泛型编程,隐式泛型类型

java - 如何通过反射从xml文件读取字段名称和类型来创建java对象?

java - 同时读取数组线程安全吗?

reflection - 应该如何写入和读取 Rebol 结构的数据文件(不包含代码)?