1、常规实现
for(int i=0;i<=10;i++){
System.out.println(i);
}
2、遍历list等集合
用法解释,首先writename 是一个list类型的变量,现在要对其进行遍历(为空的话自然不会运行),
其包含三个String类型的变量,这也是需要遍历的内容,for(类型 自己定义的遍历的变量名字:list的名字)
设置标志位 boolean writeflag;默认是true,即需要进行校验
//排除几个可以直接访问的路径:failure.jsp,index.jsp,login.action
ArrayList<String> writename=new ArrayList<String>();
writename.add("failure.jsp");
writename.add("index.jsp");
writename.add("login.action");
//2、判断全路径中是否包含特定路径
boolean writeflag=true;
//如果包含,则设置标志位为false,并且停止循环校验
for(@SuppressWarnings("unused") String writen:writename){
if(servletPath.indexOf(writen)>=0){
writeflag=false;
break;
}
}