{LJ?Dragon}【标题】Eclipse 配置 JSTL标签库

{LJ?Dragon}【Diary】2017年,愉快的开始;当和他们离别时,感觉失去了整个世界.........

 

1.JSTL简介

JSTL--JSP Standard Tag Library(JSP标准标签库),由JCP(Java Community Process)制订,它是一组形如HTML的标签,让入门者无须Java学习也可编写动态WEB页

2.使用步骤

要下载JSTL所需的JAR包,并在eclipse中完成配置,才可以使用

1、进官网下载

网址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/

2.添加Jar包

解压后将jstl.jar和standard.jar两个包拖到你新建的Dynamic WEB工程的lib文件夹中即可

3.说明

网上很多教程说要在web.xml中配置

web.xml

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <web-app
    xmlns="http://java.sun.com/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3.    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
  4.                       http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
  5.    version="3.0"
    metadata-complete="true">
  6.  
  7.    <jsp-config>
  8.  
  9.       <taglib>
  10.          <taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
  11.          <taglib-location>/WEB-INF/fmt.tld</taglib-location>
  12.       </taglib>
  13.  
  14.       <taglib>
  15.          <taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
  16.          <taglib-location>/WEB-INF/c.tld</taglib-location>
  17.       </taglib>
  18.  
  19.       <taglib>
  20.          <taglib-uri>http://java.sun.com/jstl/fn</taglib-uri>
  21.          <taglib-location>/WEB-INF/fn.tld</taglib-location>
  22.       </taglib>
  23.  
  24.       <taglib>
  25.          <taglib-uri>http://java.sun.com/jstl/perTag</taglib-uri>
  26.          <taglib-location>/WEB-INF/permittedTaglibs.tld</taglib-location>
  27.       </taglib>
  28.  
  29.       <taglib>
  30.          <taglib-uri>http://java.sun.com/jstl/sql</taglib-uri>
  31.          <taglib-location>/WEB-INF/sql.tld</taglib-location>
  32.       </taglib>
  33.  
  34.       <taglib>
  35.          <taglib-uri>http://java.sun.com/jstl/script</taglib-uri>
  36.          <taglib-location>/WEB-INF/scriptfree.tld</taglib-location>
  37.       </taglib>
  38.  
  39.       <taglib>
  40.          <taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
  41.          <taglib-location>/WEB-INF/x.tld</taglib-location>
  42.       </taglib>
  43.  
  44.    </jsp-config>
  45. </web-app>

若<jsp-config>...</jsp-config>这一段没加,导致后面运行时提示:cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'错误

不过我没配置这些代码好像也可以使用耶...........

 

 

ECLIPSE TOMCAT CONFIG JSTL的更多相关文章

  1. eclipse tomcat 集成

    1. 下载 Tomcat        作者选择的是 Tomcat6,下载地址:http://tomcat.apache.org/download-60.cgi,选择绿色版的 zip 进行下载(目前最 ...

  2. maven + eclipse + tomcat热部署

    环境:eclipse  + tomcat  + maven + m2eclipse 解决这种问题有两种方案(方案二更好用,不想看方案一的人可以直接绕过). 方案一: 第一种方案摘自http://blo ...

  3. Maven + Eclipse + Tomcat - 开启项目调试之旅(转)

    本文的读者需要拥有一些Maven基础知识和实践,如果没有,请直接绕过或者先看一些关于Maven教程,比如Juven翻译的<Maven权威指南>,google一下便知. 开门见山,首先抛出一 ...

  4. Eclipse tomcat先启动成功,然后再报超时原因之一

    eclipse ,tomcat及环境设置都没错,通过上网搜资料发现是因为本机浏览器设置了代理,导致elipse启动tomcat时也启用代理,最后在eclipse中取消代理,成功启动,如下设置: Pre ...

  5. Eclipse+Tomcat+MAVEN+SVN项目完整环境搭建

    1.JDK的安装 首先下载JDK,这个从sun公司官网可以下载,根据自己的系统选择64位还是32位,安装过程就是next一路到底.安装完成之后当然要配置环境变量了. ————————————————— ...

  6. 使用eclipse+tomcat搭建本地环境

    项目开发工具很多,这里简单介绍下使用eclipse+tomcat如何搭建本地环境. 安装开发工具如下: 1. jdk的安装参考 下载地址:http://pan.baidu.com/s/1sj9rVYX ...

  7. 你喜欢使用eclipse+tomcat编程吗?!

    在eclipse中配置tomcat简直是一场灾难! 开源软件确实给开发者极大的自由,但,同时也带来额外的麻烦. eclipse+tomcat只是其中之一.我有幸碰到了N次,在N+1次时,不得不提笔撰文 ...

  8. eclipse+tomcat+maven debug的时候总是出现source not found /Edit lookup path...的问题解决方案

    eclipse+tomcat+maven debug的时候总是出现source not found /Edit  lookup path...的问题解决方案 这个问题纠结好久好久.... 问题出现的环 ...

  9. 关于eclipse tomcat 无法启动(8080,8005,8009端口被占用)的解决方法,附 eclipse tomcat 与 tomcat 并存方式

    eclipse 在编译运行时 新建的tomcat连接始终为stopped状态,描述为8080,8005,8009端口被占用. 这是因为在装完tomcat后,tomcat服务已启动,而eclipse仅仅 ...

随机推荐

  1. 不能错过的XCode插件

    以便自己记忆网上找的! 以下是搜集的一些有力的XCode插件. 全能搜索家CodePilot 2.0 你要找的是文件?是文件夹?是代码?Never Mind,CMD+SHIFT+X调出CodePilo ...

  2. IOS 生成设备唯一标识

    前言 iOS设备5.0以上放弃使用[[UIDevice currentDevice] uniqueIdentifier]来获得设备唯一ID iOS设备私有方法禁止用户获取和使用IMEI 需求 需要一个 ...

  3. js正则验证方法大全

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 3 ...

  4. android查看真机中的数据库

    0.在有网的前提下1.安装 Android Studio,Lantern,Chrome浏览器2.在在githab上搜索stetho,打开第一个facebook/stetho3.在Gradle Scri ...

  5. 使用Raphael 画图(三) 事件 (javascript)

    这章展示事件例子. 下图是官方API的事件: 例子: var butt1 = paper.set(); var a1 = paper.circle(24.833, 26.917, 26.667).at ...

  6. python学习第五天 List和tuple类型介绍及其List切片

    List 和tuple: python提供一种类似C语言数组的类型,但是使用起来确是相当的简洁.那就讲讲这神奇的python中list 和tuple吧. List类型: 1.直接贴代码: L = [' ...

  7. IOS设计模式之三:MVC模式

    IOS设计模式之三:MVC模式   模型-视图-控制器 这个模式其实应该叫做MCV,用控制器把model与view隔开才对,也就是model与view互相不知道对方的存在,没有任何瓜葛,他们就像一个团 ...

  8. Ajax 的同步与异步

    1.Ajax的工作原理如图: 2.同步 XMLHttpRequest 对象用于和服务器交换数据. XMLHttpRequest 对象如果要用于 AJAX 的话,其 open() 方法的 async 参 ...

  9. while死循环问题-输入字符就会死循环

    问题: 是否会遇到这样的问题,在while循环中 sanf("%d",&a);如果输入的不是数字,是字符就会进入死循环. 解决方案:都是缓冲区惹的祸,输入字符后,字符会一直 ...

  10. Ruby on Rails创始人DHH谈如何进行混合移动APP开发

    混合型APP兼具原生型APP软件良好用户交互体验的优势和网页型APP软件跨平台开发的优势,并且其开发成本和网页型APP软件接近,其开发效率也远高于原生型APP软件.混合型APP已经被众多企业所认可.最 ...