zoukankan      html  css  js  c++  java
  • jsp片段

    转载自:http://blog.csdn.net/lovejavaydj/article/details/7293145

    使用jspf

    在开发中写jsp页面时,通常都要通过如下方式在jsp文件头部引入我们需要的标签库,如:jsp核心标签库JSTL,Struts 中的自定义标签,时而还有我们自己写的自定义标签:

    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

        如果,每个jsp页面文件中都需要数十个或更多标签,那么每个jsp文件页面中都如上引入,是不是很麻烦呢?!

        今天教大家一个偷懒的办法(记得,刚开始学习软件开发时,一位老师说:有时候,你要学会偷懒!)

        下面,切入主题:

        你可以在你的WEB工程目录:/WEB-INF/jspf/,建立一个common.jspf文件:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

    <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

    <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

     

    <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>

    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>

    …………..

    然后在我们的web.xml文件中加入如下配置:

    <?xml version="1.0" encoding="UTF-8"?>

    <web-app>

      ………………………

      <jsp-config>

        <jsp-property-group>

            <description>使每个jsp页面都不用显示的引用jstl标记</description>

           <url-pattern>*.jsp</url-pattern>

           <include-prelude>/WEB-INF/jspf/common.jspf</include-prelude>

        </jsp-property-group>

      </jsp-config>

    ………………………

    </web-app>

    就是这么简单,以后每个页面就不用再一个个引入了标签啦。

  • 相关阅读:
    阻塞 io 非阻塞 io 学习笔记
    nodejs 不是单线程
    最短路径之迪杰斯特拉(Dijkstra)算法
    迷宫问题求解之“A*搜索”(二)
    迷宫问题求解之“穷举+回溯”(一)
    CnBlogs自定义博客样式
    .NET中Main函数使用小技巧
    .NET中的枚举(Enum)
    DotNetBar的使用—(界面风格)
    .NET4.5新特性async和await修饰符实现异步编程
  • 原文地址:https://www.cnblogs.com/wenlj/p/4850611.html
Copyright © 2011-2022 走看看