Java “JSP类”;无法解析为变量";

Java “JSP类”;无法解析为变量";,java,class,jsp,variables,resolve,Java,Class,Jsp,Variables,Resolve,亲切问候: 无法解析为变量“ 我在JSP文件中有这个错误消息 <%@ page import="java.lang.*" %> <%@ page import="java.io.*" %> <%@ page import="java.util.*" %> <%@ page errorPage ="error.jsp"%> <%! public class User { pri

亲切问候:

无法解析为变量“ 我在JSP文件中有这个错误消息

    <%@ page import="java.lang.*" %>
    <%@ page import="java.io.*" %>
    <%@ page import="java.util.*" %>
    <%@ page errorPage ="error.jsp"%>
    <%!
      public class User {
        private List<RTool> ListFam = new ArrayList<RTool>();
        private List<RTool> ListControl = new ArrayList<RTool>();
        private List<RTool> aList = new ArrayList<RTool>();
        private List<RTool> aLItem = new ArrayList<RTool>();

        User() {
        }
        public void AddRTool2(String Name) {
          RTool NewRTool = new RTool();
          String sFF = "sFF";
          NewRTool.Name = Name;
          NewRTool.Arg0 = sFF;
          this.ListFam.add(NewRTool);
        }
        public void AddRTool1(String Name) {
              String sCT = "SCT";
              NewRTool = new RTool();
              NewRTool.Name = Name;
              NewRTool.Arg0 = sCT;
              this.ListControl.add(NewRTool);
        }
      }
    %>
    <%!
      public class RTool {
        public String Name = "";
        public String Arg0 = "";
        public String Arg1 = "";
      }
    %>

堆栈跟踪: org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:97) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330) org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:457)

谢谢你的宝贵帮助


致以最诚挚的问候

您可以在项目库中构建path、导入jsp-api.jar和servlet-api.jar,这两个jar可以在tomcat的库中找到。

在您尝试在用户类中使用RTool类后,您就可以声明它了。请换一种方式执行


您不需要导入java.lang.*,该包中的所有内容都是可用的。

什么不能解析为变量?对我来说没问题,也许您的问题是其他原因。抱歉,我将代码与消息放在一起,但没有以任何方式回答问题。
Ha tenido lugar un error en la línea: 15 en el archivo jsp: /RTFProblemClass.jsp
NewRTool cannot be resolved to a variable
12:             User() {
13:             }
14:             public void AddRTool2(String Name) {
15:               RTool NewRTool = new RTool();
16:               String sFF = "sFF";
17:               NewRTool.Name = Name;
18:               NewRTool.Arg0 = sFF;