设为首页 加入收藏

TOP

关于The function equals must be used with a prefix when a default namespace is not specified解决
2019-05-12 01:38:17 】 浏览:58
Tags:关于 The function equals must used with prefix when default namespace not specified 解决
这个问题是典型的tomcat版本冲突:
在使用el表达式的时候, 要判断list 是否为空:${list.size() > 0},这种写法其实是不对的,但是在tomcat7中使用是OK的,但是在tomcat 6 以及之前的版本中是不支持的,所以当是tomcat6的时候,项目不会报错,但是运行时会报错。
解决方法也比较简答:用jstl的fn标签中的length方法
首先在jsp中引入 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
然后用${fn:length(list) > 0},这样的写法就兼容了。
再一个就是user.getName()这种也会报错。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇关于mapreduce运行错误 下一篇Hbase   MapReduce例子

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目