According to TLD or attribute directive in tag file, attribute items does not accep t any expressions

According to TLD or attribute directive in tag file, attribute items does not accep t any expressions

  1. 严重: Servlet.service() for servlet jsp threw exception
  2. org.apache.jasper.JasperException: /selectorTagtest.jsp(26,8) According to TLD or attribute directive in tag file, attribute items does not accep
  3. t any expressions
  4. at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
  5. at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
  6. at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
  7. at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1172)
  8. at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:819)
  9. at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1512)
  10. at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343)
  11. at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2393)
  12. at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2399)
  13. at org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
  14. at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343)
  15. at org.apache.jasper.compiler.Validator.validate(Validator.java:1737)
  16. at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:165)
  17. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
  18. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:294)
  19. at org.apache.jasper.compiler.Compiler.compile(Compiler.java:281)
  20. at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
  21. at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
  22. at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
  23. at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
  24. at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
  25. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  26. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  27. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
  28. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
  29. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  30. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  31. at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:413)
  32. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
  33. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  34. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  35. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
  36. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
  37. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
  38. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  39. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
  40. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
  41. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
  42. at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
  43. at java.lang.Thread.run(Thread.java:595)

解决方法:

<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%>
改为:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

时间: 2024-11-03 21:58:09

According to TLD or attribute directive in tag file, attribute items does not accep t any expressions的相关文章

终极解法According to TLD or attribute directive in tag file, attribute select does not accept any expressions

3天硬是是把这个问题解决了 有时候突然上个厕所灵感就来了 第一次向用JSTL解析xml 然后我想遍历整个xml文档打印出来 居然不让我输入变量 那让我怎么办啊 在网上各种找答案 说什么<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>变为:<%@ taglib prefix="c" uri=http://java.sun.com/jstl/core_rt  %

关于According to TLD or attribute directive in tag file, attribute value does not accept any expressions异常

在做项目时遇到了这个异常,网上一查才知道 JSTL core库的版本问题. 当我们在web.xml中使用: <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> ..... </web-app> 时 我们在jsp才用&

According to TLD or attribute directive in tag file, attribute value does not accept any expressions

在运用标准标签库和EL表达式写JSP页面的时候,有时候会报500错误 执行某jsp页面时,弹出如标题所示异常,jsp代码如下: <%@ page language="java" contentType="text/html;charset=gbk" %><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %><%@ taglib pr

jstl 中无法使用EL语句。异常信息:According to TLD or attribute directive in tag file, attribute value does not accept any expressions

JSTL 标签库的有两种 taglib 伪指令, 其中 RT 库即是依赖于 JSP 传统的请求时属性值, 而不是依赖于 EL 来实现: 只要将 <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%> 改为 <%@ taglib uri=http://java.sun.com/jstl/core_rt prefix="c"%>

According to TLD or attribute directive in tag file, attribute value does not accept any expressions报错解决办法

1.出现原因: 导入的uri由于不是正确的导致这个jstl不支持el的表达式 jstl uri导入错误:  1 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %> 不支持el表达式 修改方法 将其改为  1 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

jsp 标签 According to TLD or attribute directive in tag file.错误

在确保jar包已经添加的情况下 把<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%> 改为: <%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%> 就可以了

textcolor 设置selecter 报错: &lt;item&gt; tag requires a &#39;color&#39; attribute or child tag defining a drawab

如果是textview的textcolor属性设置成selecter,则需要这么写这个selecter: <span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <i

jstl引入报错

jstl1.0的引入方式为: <taglib uri="http://java.sun.com/jstl/core" prefix="c" /> jstl1.1的引入方式为: <taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" /> 注意:在jstl1.1版本的jar包中,既包含1.0版本的tld文件,又包含1.1版本的tld文件.所以在

jstl的错误总结与解决方法

哎,真他娘的无语了,jstl标签竟然还与tomcat的版本有关.一会报错:java.lang.AbstractMethodError: javax.servlet.jsp.PageContext.getELContext()Ljavax/el/ELContext;这个是你用的tomcat版本低,而jstl标签的版本高了.(我用的tomcat5.5,jstl1.2)google一下,说是什么web.xml版本为2.4要改为2.3,还需要添加一个c.tld的引用.修改后继续错:The absolut