1
0
Fork 0
mirror of synced 2024-11-25 10:15:35 -05:00
ultimate-vim/sources_non_forked/vim-snippets/snippets/jsp.snippets

100 lines
2.5 KiB
Text
Raw Normal View History

2012-08-16 23:41:25 -04:00
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
<c:out value="${1}" default="${0}" />
2012-08-16 23:41:25 -04:00
snippet cset
<c:set var="${1}" value="${0}" />
2012-08-16 23:41:25 -04:00
snippet cremove
<c:remove var="${1}" scope="${0:page}" />
2012-08-16 23:41:25 -04:00
snippet ccatch
<c:catch var="${0}" />
2012-08-16 23:41:25 -04:00
snippet cif
2022-08-08 09:45:56 -04:00
<c:if test="\${${1}}">
${0}
2012-08-16 23:41:25 -04:00
</c:if>
snippet cchoose
<c:choose>
${0}
2012-08-16 23:41:25 -04:00
</c:choose>
snippet cwhen
2022-08-08 09:45:56 -04:00
<c:when test="\${${1}}">
${0}
2012-08-16 23:41:25 -04:00
</c:when>
snippet cother
<c:otherwise>
${0}
2012-08-16 23:41:25 -04:00
</c:otherwise>
snippet cfore
2022-08-08 09:45:56 -04:00
<c:forEach items="\${${1}}" var="${2}" varStatus="${3}">
${0:<c:out value="$2" />}
2012-08-16 23:41:25 -04:00
</c:forEach>
snippet cfort
<c:set var="${1}">${2:item1,item2,item3}</c:set>
2022-08-08 09:45:56 -04:00
<c:forTokens var="${3}" items="\${$1}" delims="${4:,}">
${0:<c:out value="$3" />}
2012-08-16 23:41:25 -04:00
</c:forTokens>
snippet cparam
<c:param name="${1}" value="${0}" />
2012-08-16 23:41:25 -04:00
snippet cparam+
<c:param name="${1}" value="${2}" />
cparam+${0}
2012-08-16 23:41:25 -04:00
snippet cimport
<c:import url="${1}" />
snippet cimport+
<c:import url="${1}">
<c:param name="${2}" value="${3}" />
cparam+${0}
2012-08-16 23:41:25 -04:00
</c:import>
snippet curl
<c:url value="${1}" var="${2}" />
2022-08-08 09:45:56 -04:00
<a href="\${$2}">${0}</a>
2012-08-16 23:41:25 -04:00
snippet curl+
<c:url value="${1}" var="${2}">
<c:param name="${4}" value="${5}" />
cparam+${0}
2012-08-16 23:41:25 -04:00
</c:url>
2022-08-08 09:45:56 -04:00
<a href="\${$2}">${3}</a>
2012-08-16 23:41:25 -04:00
snippet credirect
<c:redirect url="${0}" />
2012-08-16 23:41:25 -04:00
snippet contains
${fn:contains(${1:string}, ${0:substr})}
2012-08-16 23:41:25 -04:00
snippet contains:i
${fn:containsIgnoreCase(${1:string}, ${0:substr})}
2012-08-16 23:41:25 -04:00
snippet endswith
${fn:endsWith(${1:string}, ${0:suffix})}
2012-08-16 23:41:25 -04:00
snippet escape
${fn:escapeXml(${0:string})}
2012-08-16 23:41:25 -04:00
snippet indexof
${fn:indexOf(${1:string}, ${0:substr})}
2012-08-16 23:41:25 -04:00
snippet join
${fn:join(${1:collection}, ${0:delims})}
2012-08-16 23:41:25 -04:00
snippet length
${fn:length(${0:collection_or_string})}
2012-08-16 23:41:25 -04:00
snippet replace
${fn:replace(${1:string}, ${2:substr}, ${0:replace})}
2012-08-16 23:41:25 -04:00
snippet split
${fn:split(${1:string}, ${0:delims})}
2012-08-16 23:41:25 -04:00
snippet startswith
${fn:startsWith(${1:string}, ${0:prefix})}
2012-08-16 23:41:25 -04:00
snippet substr
${fn:substring(${1:string}, ${2:begin}, ${0:end})}
2012-08-16 23:41:25 -04:00
snippet substr:a
${fn:substringAfter(${1:string}, ${0:substr})}
2012-08-16 23:41:25 -04:00
snippet substr:b
${fn:substringBefore(${1:string}, ${0:substr})}
2012-08-16 23:41:25 -04:00
snippet lc
${fn:toLowerCase(${0:string})}
2012-08-16 23:41:25 -04:00
snippet uc
${fn:toUpperCase(${0:string})}
2012-08-16 23:41:25 -04:00
snippet trim
${fn:trim(${0:string})}