下面为两条必备的代码,第一条为设置页面的编码格式,第二条是确定使用core标签库。
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
接下来则是自己自定义标签库的运用,往往,标签库的确定可以加快开发速度,节约重复开发的时间,并,使得代码极为简洁,所以自定义标签库是十分重要的。
下面这条代码可以确定根路径,为将来文件定位打基础。
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
如:
<script src="${ctx}/formValidator.js" type="text/javascript"></script>
<script src="${ctx}/jQuery/jquery.js" type="text/javascript"></script>
<link href="${ctx}/style.css" rel="stylesheet" type="text/css">
故,base.jsp的终极格式是:
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
自定义标签库的声明。
<c:set var="ctx" value="${pageContext.request.contextPath}"/>
<script src="${ctx}/xxx.js" type="text/javascript"></script>
<link href="${ctx}/xxx.css" rel="stylesheet" type="text/css">