简单问题出错:Enumeration cannot be resolved to a type

时间:2022-04-22 16:07:44
练习 request.getParameterNames()的用法,
html页面有个form,调用jsp页面
jsp页面
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="javax.util.*"%>
<%
request.setCharacterEncoding("GBK") ;
Enumeration enu = request.getParameterNames() ;
%>
运行出错:
An error occurred at line: 5 in the jsp file: /demo08.jsp
Generated servlet error:
Enumeration cannot be resolved to a type

why?????????????????

10 个解决方案

#1


这是你写的!
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="javax.util.*"%>

这是我写的:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
这行就没用了request.setCharacterEncoding("GBK") ;

改改试试

#2


<%@ page import="javax.util.*"%>

改成

<%@ page import="java.util.*"%>

#3


interpb(曾曾胡,深怕情多累美人!),你说的正是在点子上。
为什么用Java.util.*可以?我在用的时候怎么知道应该用哪个呢????
晚上结贴。

#4


你查一下JDK的文档就知道了,没有javax.util包,只有java.util

http://java.sun.com/j2se/1.5.0/docs/api/

#5


编辑器可以提示的嘛

#6


你的jdk版本是不是太低了?

#7


Enumeration    enu   =   request.getParameterNames()  
红色部分出错了!因为enu和enum都是java保留的关键字!请改个其他的名字试一下!

#8


mmadqd,正解!

#9


Enumeration enu  = request.getParameterNames()  
红色部分出错了!因为enu和enum都是java保留的关键字!请改个其他的名字试一下!
mmadqd 说的太对了,万分感谢呀。。。。。。。。。

#10


mmadqd,正解! 
真的是太太太感谢啦!!!!

#1


这是你写的!
<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="javax.util.*"%>

这是我写的:
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
这行就没用了request.setCharacterEncoding("GBK") ;

改改试试

#2


<%@ page import="javax.util.*"%>

改成

<%@ page import="java.util.*"%>

#3


interpb(曾曾胡,深怕情多累美人!),你说的正是在点子上。
为什么用Java.util.*可以?我在用的时候怎么知道应该用哪个呢????
晚上结贴。

#4


你查一下JDK的文档就知道了,没有javax.util包,只有java.util

http://java.sun.com/j2se/1.5.0/docs/api/

#5


编辑器可以提示的嘛

#6


你的jdk版本是不是太低了?

#7


Enumeration    enu   =   request.getParameterNames()  
红色部分出错了!因为enu和enum都是java保留的关键字!请改个其他的名字试一下!

#8


mmadqd,正解!

#9


Enumeration enu  = request.getParameterNames()  
红色部分出错了!因为enu和enum都是java保留的关键字!请改个其他的名字试一下!
mmadqd 说的太对了,万分感谢呀。。。。。。。。。

#10


mmadqd,正解! 
真的是太太太感谢啦!!!!