Servlets 在JEE项目中尝试使用getServletContext()时出现问题
尝试在服务器端使用getServletContext()时遇到问题。这被标记为一个错误(红色下划线),悬停错误是“类型MySQLConnection的方法getServletContext()未定义”,快速修复方法是创建方法 我正在使用其他人为gwtJava生成的一些代码。我现在正试图在一个JEE项目中使用它。不幸的是,我无法从最初创建这段代码的人那里得到帮助,我不是程序员,我在不断学习Servlets 在JEE项目中尝试使用getServletContext()时出现问题,servlets,jakarta-ee,Servlets,Jakarta Ee,尝试在服务器端使用getServletContext()时遇到问题。这被标记为一个错误(红色下划线),悬停错误是“类型MySQLConnection的方法getServletContext()未定义”,快速修复方法是创建方法 我正在使用其他人为gwtJava生成的一些代码。我现在正试图在一个JEE项目中使用它。不幸的是,我无法从最初创建这段代码的人那里得到帮助,我不是程序员,我在不断学习 public static void printE1(String activity, String act
public static void printE1(String activity, String activityNo,
String groupFormation, String location, String startTime,
String startDateString, String startFrom, String finishTime,
...
try {
ScoutMain.generateE1(getServletContext(), activity, activityNo,
groupFormation, location, startTime,
startDateString, startFrom, finishTime,
...
ScoutMain.generateE1具有:
public static void generateE1(ServletContext ctx,
String activity, String activityNo,
String groupFormation, String location, String startTime,
...
我看过:
还有getServletContext()文档,我发现它非常混乱
我想我可能错过了一个重要的东西;但是,找不到哪一个 我得到了一些人的帮助,答案是无论如何都不需要这样做。我已经从调用程序中删除了它,并在被调用程序和所有工作中删除了对它的所有引用
我有点明白安萨尔·奥森在说什么;然而,这并不是完全正确的。显然,我需要在这方面进行大量培训。通常只能在HttpServlet类的子类的方法中调用getServletContext()。请检查什么类方法调用此方法。