`
xumingming64398966@yahoo.com.cn
  • 浏览: 40357 次
文章分类
社区版块
存档分类

jsp里面支持范型吗

阅读更多
今天遇到一个问题:

我写了一个看似不可能出错的jsp文件(这个文件里面只有java代码,没有html代码,而且是已经在java文件里面测试正确的代码), 部署到服务器里面去访问的时候给我如下错误:
An error occurred at line: 2 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "
<", invalid AssignmentOperator

An error occurred at line: 2 in the jsp file: /index.jsp
Generated servlet error:
Syntax error on token "
=", != expected


    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    com.nabhinc.portal.monitor.RequestMonitor.doFilter(RequestMonitor.java:124)
    com.nabhinc.portal.login.ProtectedURLFilter.doFilter(ProtectedURLFilter.java:140)
    org.xumingming.filter.AcceptFilter.doFilter(AcceptFilter.java:35)
这个错误可以说牛头不对马嘴,它说什么第2行"<"
,"="错误,可是我这一行只有两个字符:<%,
查了半天把可能不可能的地方都查了一遍,最后发现我的代码里面有这么一行:
List<String> asList = mi.suffixesInfo.getAudioSuffixes();
这里面用了范型,我把范型去掉如下:
List asList = mi.suffixesInfo.getAudioSuffixes();
结果就对了,给我的感觉就是JSP不支持范型。为什么?  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics