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="${bizToservice.addTime }" type="both" pattern="yyyy-MM-dd HH:mm:ss"/>

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

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

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

时间: 2025-01-06 01:22:01

JavaEE常用小知识点整理的相关文章

css常用小知识点汇总(一)

1.文本过多溢出,怎么让他隐藏变成点点点(...)呢? text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;     //2表示2行,剩下的...隐藏-webkit-box-orient:vertical; 2.nth-of-type(n)与nth-child(n)的区别是啥子呢? nth-of-type(n):表示当前父元素下的所有同类型的第n个子元素. nth-child(n):表示当

开发常用小知识点记录

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #f0eded } span.s1 { } 过时属性和方法提示 DEPRECATED_ATTRIBUTE 标识属性或方法过时 @property (assign, nonatomic) BOOL isLoading DEPRECATED_ATTRIBUTE; - (instancetype)initFromURLWithString:(NSString *)url

sql server 常用小知识点

1. sql server的语法:中文要加 N select * from eVA_EMPBoard where name = N'施纪平' 而oracle的不用 2.

小知识点整理

1 对日期类型的字段设置格式update ZTO_WORKORDER_REPLY set action_time = to_date('2016/4/20 8:00:00','yyyy/mm/dd hh:mi:ss') where id='377F9304B4AC4B6096F546DEA83BEC69';update ZTO_WORKORDER_REPLY set action_time = to_date('2016/4/20','yyyy/mm/dd') where id='377F930

HTML常用小知识点-1220(待补充)

当出现滚动条时让竖条没有: <body style='overflow:scroll;overflow-y:hidden'> </body> 让横条没有: <body style='overflow:scroll;overflow-x:hidden'> </body> 两个都去掉?更简单了 <body scroll="no"> </body>

Python--matplotlib绘图可视化知识点整理

Python--matplotlib绘图可视化知识点整理 强烈推荐ipython 原文:http://michaelxiang.me/2016/05/14/python-matplotlib-basic/ 无论你工作在什么项目上,IPython都是值得推荐的.利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库的功能. 本文作为学习过程中对matplotlib一些常用知识点的整理,方便查找.

记录神经网络中一些小知识点

记录神经网络中一些小知识点 1 Caffe中的blob维度 Caffe中的blob具有4个维度,分别是num,channel,width和height: 其中我们在定义各个网络层时,常用到的一个参数numout,就是指定的channel: 比如说,维度为1*3*5*5的数据输入网络(即每次输入一张5*5大小的3通道图),经过一个stride为2,pad为1,kernel为2,numout为2的卷积层后,维度就变成了1*2*3*3: 假如输入有n个通道,计算时,caffe就会对应产生n个filte

C++ 小知识点 WINAPI

int WINAPI WINMain 中,WINAPI含义 网友给出回答:在windef.h头文件中有如下定义#define WINAPI      __stdcall#define APIENTRY    WINAPIVC有两种函数调用方式 一种是__stdcall,另一种是__cdecl函数的调用方式有两种一种是PASCAL调用方式,另一种是C调用方式使用PASCAL调用方式,函数在返回到调用者之前将参数从栈中删除使用C调用方式,参数的删除是调用者完成的WinMain函数是由系统调用的,Wi

【知识点整理】Oracle中NOLOGGING、APPEND、ARCHIVE和PARALLEL下,REDO、UNDO和执行速度的比较

[知识点整理]Oracle中NOLOGGING.APPEND.ARCHIVE和PARALLEL下,REDO.UNDO和执行速度的比较 1  BLOG文档结构图 2  前言部分 2.1  导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① 系统和会话级别的REDO和UNDO量的查询 ② NOLOGGING.APPEND.ARCHIVE和PARALLEL下,REDO.UNDO和执行速度的比较(重点)   Tips: ① 本文