创建标签库引用文件taglibs.inc

一 采用本地标签库的taglibs.inc文件
<%--struts库标签 --%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/struts-menu.tld" prefix="menu" %>
<%--struts menu库标签 --%>
<%@ taglib uri="/WEB-INF/struts-menu-el.tld" prefix="menu-el" %>
<%@ taglib uri="/WEB-INF/pager-taglib.tld" prefix="pg"%>
<%--JSTL库标签 --%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<%@ taglib uri="/WEB-INF/fmt.tld" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/sql.tld" prefix="sql" %>
<%@ taglib uri = "/WEB-INF/fn.tld" prefix = "fn"%>
二 采用远程标签库的taglibs.inc文件
<%--struts库标签 --%>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
<%--struts menu库标签 --%>
<%@ taglib uri="http://struts-menu.sf.net/tag" prefix="menu"%>
<%@ taglib uri="http://struts-menu.sf.net/tag-el" prefix="menu-el"%>
<%@ taglib uri="http://jsptags.com/tags/navigation/pager" prefix="pg"%>
<%--JSTL库标签 --%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://java.sun.com/jstl/sql" prefix="sql"%>
<%@ taglib uri="http://java.sun.com/jstl/function" prefix="fn"%>
最后 在jsp文件中引用taglibs.inc文件
<%@>page language="java" pageEncoding="gb2312"%
<%@>include file="/common/taglibs.inc"%

在web.xml配置文件中的<web-app>节点下增加下面的配置信息

    <jsp-config>
       <!--       struts的HTML标签 -->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-html</taglib-uri>
           <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
       </taglib>
      
       <!--       struts 的逻辑标签(logic)-->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-logic</taglib-uri>
           <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
       </taglib>
       <!--       Struts 的Bean标签-->
       <taglib>
           <taglib-uri>http://struts.apache.org/tags-bean</taglib-uri>
           <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
       </taglib>
       <!--       JSTL标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri>
           <taglib-location>/WEB-INF/c.tld</taglib-location>
       </taglib>
       <!--       page标签-->
       <taglib>
           <taglib-uri>http://jsptags.com/tags/navigation/pager</taglib-uri>
           <taglib-location>/WEB-INF/pager-taglib.tld</taglib-location>
       </taglib>
      
      
       <!--       struts menu标签-->
       <taglib>
           <taglib-uri>http://struts-menu.sf.net/tag</taglib-uri>
           <taglib-location>/WEB-INF/struts-menu.tld</taglib-location>
       </taglib>
       <!--       struts menu的EL标签-->
       <taglib>
           <taglib-uri>http://struts-menu.sf.net/tag-el</taglib-uri>
           <taglib-location>/WEB-INF/struts-menu-el.tld</taglib-location>
       </taglib>
       <!--       JSTL的fmt标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
           <taglib-location>/WEB-INF/fmt.tld</taglib-location>
       </taglib>
       <!--       JSTL的SQL标签-->
       <taglib>
           <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
           <taglib-location>/WEB-INF/sql.tld</taglib-location>
       </taglib>
       <taglib>
           <taglib-uri>http://java.su.com/jstl/function</taglib-uri>
           <taglib-location>/WEB-INF/fn.tld</taglib-location>
       </taglib>
      
    </jsp-config>

JSP开发中对jstl的引用方式(标签库引用)的更多相关文章

  1. JSP开发中对jstl的引用方式(标签库引用)

    创建标签库引用文件taglibs.inc 一 采用本地标签库的taglibs.inc文件 <%--struts库标签 --%> <%@ taglib uri="/WEB-I ...

  2. 在JSP页面中导入jstl标签库

    1 在工程中引用JSTL的两个jar包和标签库描述文件. (1)在项目上右击,从弹出的快捷键菜单中选择Properties命令,在出现的项目属性对话框上,选择DeploymentAssembly. ( ...

  3. JSP开发中的基础语法

    JSP 语法 JSP开发中的基础语法. 脚本程序 脚本程序可以包含任意量的Java语句.变量.方法或表达式,只要它们在脚本语言中是有效的. 脚本程序的语法格式: <% 代码片段 %> 或者 ...

  4. WEB开发中一些常见的攻击方式及简单的防御方法

    WEB开发中一些常见的攻击方式及简单的防御方法 转载:http://blog.csdn.net/seven__________7/article/details/70896913

  5. 解决在jsp页面中使用jstl无法遍历request域中list集合的问题

    解决在jsp页面中使用jstl无法遍历request域中list集合的问题 1. 前言 ​ 最近在写一个很简单的Javaweb项目,里面需要将request域中的list集合加载到jsp页面,我使用e ...

  6. JSP页面中使用JSTL标签出现无法解析问题解决办法

    今天建立一个JavaWeb工程测试JNDI数据源连接,在jsp页面中引入了JSLT标签库,代码如下: <%@ page language="java" import=&quo ...

  7. 在jsp页面中使用jstl标签

    第一步:引入标签库 <%@ taglib prefix="c" uri="http://java.sun.com/jstl/core_rt"%> 第 ...

  8. JSP页面中提示JSTL标签无法找到的错误

    无法解析标签库的错误 1.应该是项目中少了jstl.jar和 standard.jar这两个jar包. 下载地址:https://www.onlinedown.net/soft/1162736.htm ...

  9. Dotnet Core Cli 解决方案中多个项目的相互引用和第三方库引用

    dotnet add app/app.csproj reference lib/lib.csproj app项目引用lib项目 dotnet add package Newtonsoft.Json 当 ...

随机推荐

  1. Objective-C:协议protocol

    六.协议(protocol) 关键字:@optional.@required (1)是一个类共享的一个方法列表 (2)它声明了一系列的方法而不进行实现 (3)遵从某个协议,就是需要实现协议中的方法 ( ...

  2. C/C++字符串查找函数

    C/C++ string库(string.h)提供了几个字符串查找函数,如下: memchr 在指定内存里定位给定字符 strchr 在指定字符串里定位给定字符 strcspn 返回在字符串str1里 ...

  3. 遇到Elements in iteration expect to have 'v-bind:key' directives.' 这个错误

    解决方式一:更改VS Code编辑器的vetur配置 错误提示: [vue-language-server] Elements in iteration expect to have 'v-bind: ...

  4. SVN-服务器变更,代码变更

    1.使用<SVN-如何删除 SVN 文件夹下面的小图标>文章中的方法将svn的关联去掉 2.使用<SVN-服务器搭建>文章中visual studio添加项目到svn服务器的步 ...

  5. ASP 未结束的字符串常量

    之前的电脑是XP的,前段时间公司将电脑升级到了Windows7 今天在处理一个asp项目时发现打开就报错了"未结束的字符串常量" 在网络上了解到是因为编码的问题,但我的项目文件都是 ...

  6. Global and Local Coordinate Systems

    ansys 中的坐标系 整体和局部坐标系(主要在建模中涉及) 整体坐标系是以你建模的整个建筑为一体,来确定坐标系的.比如你建一个矩形平面的建筑,整体坐标系一般默认水平方向为X轴,竖直方向为Y轴,以垂直 ...

  7. 关于COM组件log的位置

    进程内组件写的log,如果不指定路径直接提供文件名,log文件的位置在dll所在的目录中. 进程外组件写的log,如果不指定路径直接提供文件名,log文件的位置不在exe所在的目录中,而是在系统目录. ...

  8. IIS 之 连接数、并发连接数、最大并发工作线程数、队列长度、最大工作进程数

    一.IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数”. 客户请求的连接内容包括: [ ...

  9. Android IO存储总结

    1 前言  android设备的存储特点:  分内存和SD卡两种存储设备,且android设备存储空间小,且系统碎片化等情况.     SD卡:老版本的android设备 不存在内置SD        ...

  10. 【.NET中AOP的实现方案】静态代理

    Spring AOP 应该是比较出名的了,今天说的是C#里的AOP,C#的AOP实现的方式有很多种,现在就先介绍静态代理的实现方案: 模拟场景:我们在删除用户,或者更新用户的时候进行数据原始备份,这样 ...