Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 类型字符串错误的方法值()未定义_Java_Jsp_Spring Mvc - Fatal编程技术网

Java 类型字符串错误的方法值()未定义

Java 类型字符串错误的方法值()未定义,java,jsp,spring-mvc,Java,Jsp,Spring Mvc,我目前正在SpringMVC中进行实验,现在我正在尝试创建一个常量类来填充下拉列表。枚举方法很好,但是在我的控制器中我得到了一个错误 “类型字符串的方法值()未定义 List<Job> jobList = new ArrayList<job>( Arrays.asList(job.values())); mav.addObject("jobList", jobList); List jobList=new Array

我目前正在SpringMVC中进行实验,现在我正在尝试创建一个常量类来填充下拉列表。枚举方法很好,但是在我的控制器中我得到了一个错误

“类型字符串的方法值()未定义

       List<Job> jobList = new ArrayList<job>(

         Arrays.asList(job.values()));

         mav.addObject("jobList", jobList);
List jobList=new ArrayList(
Arrays.asList(job.values());
mav.addObject(“作业列表”,作业列表);

错误直接出现在.values()下面。我已经导入了java.util.Enumeration,所以不是那样。你知道它可能是什么吗?

你想要枚举类
作业的值
,而不是调用
作业
变量上的
方法,在你的例子中它似乎是
字符串
类型

尝试:

List jobList=Arrays.asList(Job.values());

这会替换前两行吗?它会替换您的
工作列表
声明
List<Job> jobList = Arrays.asList(Job.values());