学习问题总结

过滤器:http://blog.csdn.net/lidawei201/article/details/8513853

 

response.getWriter().write()与out.print()的区别:

http://blog.csdn.net/javaloveiphone/article/details/8133772



在Oracle中NUMBER的定义:
1、只有一个参数时,如NUMBER(24)。表示所定义的数字最大可设置24位整数。
2、有两个参数时,如NUMBER(38, 3)。表示所定义的数字最大是38位长,其中包含3位小数。就是说这个类型最大可设置35位整数和3位小数。


jsp、css中引入外部资源相对路径的问题

http://www.cnblogs.com/jinianjun/p/4065022.html



项目乱码问题:直接修改tomcat

<Connector port="8090" protocol="HTTP/1.1"

               connectionTimeout="20000"

               redirectPort="8443" URIEncoding="UTF-8"/>

加上最后一段话URIEncoding="UTF-8"



如何在JSTL中取集合对象的长度

在jsp头部加入:

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

 

在body中取出长度:

<%
       List list=new ArrayList();
       list.add("aa");
       list.add("bb");
       request.setAttribute("list",list);
       
       Map map=new HashMap();
       map.put("a","a");
       map.put("b","b");
       map.put("c","c");
       request.setAttribute("map",map);
     %>
     List的长度为:<c:out value="${fn:length(list)}"></c:out> <br>
     Map的长度为:<c:out value="${fn:length(map)}"></c:out>



<c:forEach items="${messages}" 

                    var="item" 

                    begin="0" 

                    end="9" 

                    step="1" 

                    varStatus="var"> 

    </c:forEach> 

    上面这段代码的意思是针对messages 对象进行循环,循环中的每个循环项的引用变量为 

item,循环范围是从0到9,每次步长为1。而varStatus则定义了一个循环状态变量var, 

循环状态变量中保存了循环进行时的状态信息,包括以下几个属性: 

    属性                  类型                         说明 

    index               int                        当前循环索引号 
    count               int                        成员总数 
first boolean 当前成员是否首位成员 

    last                boolean                 当前成员是否末尾成员


你可能感兴趣的:(过滤器)