snippet @page <%@page contentType="text/html" pageEncoding="UTF-8"%> snippet jstl <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> snippet jstl:c <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> snippet jstl:fn <%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %> snippet cpath ${pageContext.request.contextPath} snippet cout snippet cset snippet cremove snippet ccatch snippet cif ${0} snippet cchoose ${0} snippet cwhen ${0} snippet cother ${0} snippet cfore ${0:} snippet cfort ${2:item1,item2,item3} ${0:} snippet cparam snippet cparam+ cparam+${0} snippet cimport snippet cimport+ cparam+${0} snippet curl ${0} snippet curl+ cparam+${0} ${3} snippet credirect snippet contains ${fn:contains(${1:string}, ${0:substr})} snippet contains:i ${fn:containsIgnoreCase(${1:string}, ${0:substr})} snippet endswith ${fn:endsWith(${1:string}, ${0:suffix})} snippet escape ${fn:escapeXml(${0:string})} snippet indexof ${fn:indexOf(${1:string}, ${0:substr})} snippet join ${fn:join(${1:collection}, ${0:delims})} snippet length ${fn:length(${0:collection_or_string})} snippet replace ${fn:replace(${1:string}, ${2:substr}, ${0:replace})} snippet split ${fn:split(${1:string}, ${0:delims})} snippet startswith ${fn:startsWith(${1:string}, ${0:prefix})} snippet substr ${fn:substring(${1:string}, ${2:begin}, ${0:end})} snippet substr:a ${fn:substringAfter(${1:string}, ${0:substr})} snippet substr:b ${fn:substringBefore(${1:string}, ${0:substr})} snippet lc ${fn:toLowerCase(${0:string})} snippet uc ${fn:toUpperCase(${0:string})} snippet trim ${fn:trim(${0:string})}