对jsp文件包含公共文件的处理,如标签,编码等
有时候jsp页面需要引入标签,如jstl,或者spring等,不得不写一些类似这样的语句
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
在上面
,还有编码的处理<%@ page language="java" session="false" contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" %>
如include.jsp
其实可以创建一个jsp文件,把这些公用的都丢到里面
然后在web.xml中作如下配置
<jsp-config>
<jsp-property-group>
<description>jsp base set</description>
<display-name>jsp configuration</display-name>
<url-pattern>/WEB-INF/jsp/*</url-pattern>
<el-ignored>false</el-ignored>
<page-encoding>UTF-8</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/include.jsp</include-prelude>
</jsp-property-group>
</jsp-config>
这样可以写jsp页面时减少很多代码