这个问题是典型的tomcat版本冲突:
在使用el表达式的时候, 要判断list 是否为空:${list.size() > 0},这种写法其实是不对的,但是在tomcat7中使用是OK的,但是在tomcat 6 以及之前的版本中是不支持的,所以当是tomcat6的时候,项目不会报错,但是运行时会报错。
解决方法也比较简答:用jstl的fn标签中的length方法
首先在jsp中引入
然后...
分类:
其他好文 时间:
2015-04-28 21:02:49
阅读次数:
151
继续上一篇的容器文章认识容器,泥瓦匠慢慢带你们走进List的容器解说。今天泥瓦匠想说说 ArrayList 、LinkedList和Vector比较。一、List回顾序列(List),有序的Collection,正如它的名字一样,是一个有序的元素列表。确切的讲,列表通常允许满足e1.equals(e...
分类:
编程语言 时间:
2015-04-28 09:34:52
阅读次数:
188
publicStringuser(HttpServletRequestrequest){//集合先过滤对,只取想要的对象JsonConfigconfig=newJsonConfig();config.setJsonPropertyFilter(newPropertyFilter(){publicbooleanapply(Objectarg0,Stringarg1,Objectarg2){if(arg1.equals("TSPDepart")){returntrue;}else{re..
分类:
编程语言 时间:
2015-04-27 00:34:23
阅读次数:
146
String是在Java.lang包下的,具有多种方法:计算字符串长度,比较字符串,连接字符串,提取字符串等 1、确定字符串的长度:使用length()方法 2、比较字符串:提供equals()方法 比较的是存储在两个字符串对象的内容是否相同(只在字符串中) "=="与equals的区别:"=="比...
分类:
其他好文 时间:
2015-04-26 16:31:44
阅读次数:
102
首先声明一下,这篇文章仅仅讨论引用类型所有引用类型都是继承自Object类,Object类有两个重要的方法:equals(),hashCode()经常被使用,虽然表面上你可能看不到你的代码里使用hashcode()。Object类是这样实现equals方法的:1 public boolean e.....
分类:
其他好文 时间:
2015-04-25 11:59:55
阅读次数:
141
静态加载:
package com.imooc.加载类;
public class Office_Static {
public static void main(String[] args) {
//new 创建对象,是静态加载类,在编译时刻就需要加载所有的可能使用到的类
if("Word".equals(args[0])){
Word w = new Word();
...
分类:
编程语言 时间:
2015-04-24 10:40:30
阅读次数:
121
第九章字符串StringJava中使用String类来创建一个字符串变量,字符串变量是类类型变量,是一个对象。声明字符串的语法格式如下:Strings;创建字符串:通过String类提供的构造方法可创建字符串,有以下几种方式:(1)创建字符串对象时直接赋值,例如:Strings1="hello";Strings..
分类:
编程语言 时间:
2015-04-24 01:13:06
阅读次数:
127
为了阐明其作用,我们先来假设有如下一个Person类。
class Person
{
public Person(String name, int age)
{
this.name = name;
this.age = age;
}
private String name;
private int age;
public String getName()
{
ret...
分类:
其他好文 时间:
2015-04-23 23:33:11
阅读次数:
172
"=="操作符的作用1、用于基本数据类型的比较2、判断引用是否指向堆内存的同一块地址。equals所在位置:在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写public boolean equals(Object obj) { ...
分类:
编程语言 时间:
2015-04-23 01:45:20
阅读次数:
182
在java程序设计中,经常需要比较两个变量值是否相等。例如1、简单数据类型比较a = 10;b = 10;if(a == b){//写要执行的代码}2、引用数据类型比较ClassA a = new ClassA("abc");ClassB b = new ClassB("abc");if(a == ...
分类:
编程语言 时间:
2015-04-22 23:34:54
阅读次数:
149