首页 > 代码库 > JavaEE常用小知识点整理

JavaEE常用小知识点整理

1.获取项目路径:request.getContextPath();

2.获取请求的参数:request.getQueryString();

3.指定请求的字符编码格式:URLEncoder.encode(text,"UTF-8");

4.web.xml中配置servlet参数,
  <init-param>
    <param-name>xx</param-name>
    <param_value>yy</param_value>
  </init-param>
  在servlet中如要读取此参数,则要重写init方法

5.${}表示取jsp内置对象

6.<% %>jsp小脚本

7.java.lang.ThreadLocal.get();方法返回此线程局部变量的当前线程副本中的值

8.判断一个字符串数组中是否包含某个字符串:

  如:String[] ss = {"1","2","3"};
        String s ="1";
        boolean isContanis = Arrays.aslist(ss).contain(s);
9.字符串截取

  如:String str = "1,2,3"
    Sring[] strs = str.split(",");按指定字符分割字符串
    str.subString(2);从指定索引位截取到最后,下标从0开始
    str.subString(2,4);从开始索引位截取到结束索引位,包含开始索引不包含结束索引

10.获取上传时的文件名:file.getOriginalFilename()

11.在jsp页面如果需要格式化后台传来的日期格式,可以使用
   <fmt:formatDate value="http://www.mamicode.com/${bizToservice.addTime }" type="both" pattern="yyyy-MM-dd HH:mm:ss"/>

12.fn:replace()函数 语法:${fn:replace(<原始字符串>, <被替换的字符串>, <要替换的字符串>)}

13.<c:url>标签将URL格式化为一个字符串,然后存储在一个变量中。

  如:<c:url value="http://www.mamicode.com/XfSpController/broswer.do" var="pageUrl">
       </c:url>

JavaEE常用小知识点整理