eclipse for jee怎么使用jstl
我用的是最新版eclipseforjee加tomcan7解压版,不知怎样添加jstl,所以来找万能的百度,望高人为我解惑。...
我用的是最新版eclipse for jee加tomcan7解压版,不知怎样添加jstl,所以来找万能的百度,望高人为我解惑。
展开
3个回答
推荐于2016-09-13 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517199
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
方法如下:
1、 去Jakarta的网站下载一份JSTL1.1的具体实现。
2、 将该压缩包解压缩后,能找到2个Jar文件,分别是jstl.jar和standard.jar,把这两个文件拷贝到Tomcat的Common/lib目录下。举例具体路径为:C:/Program Files/Apache Software Foundation/Tomcat 5.5/common/lib
3、 在Eclipse中新建一个“Dynamic Web Project”,取名为JSTLTest,把前面解压缩的到的若干tld文件拷贝到此项目的WEB-INF目录下,再为Web.xml文件增加一些<taglib>节点
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/fmt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fn</taglib-uri>
<taglib-location>/WEB-INF/fn.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/perTag</taglib-uri>
<taglib-location>/WEB-INF/permittedTaglibs.tld</taglib-location>
</taglib>
<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.sun.com/jstl/script</taglib-uri>
<taglib-location>/WEB-INF/scriptfree.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
<taglib-location>/WEB-INF/x.tld</taglib-location>
</taglib>
4、至此,准备工作已经结束,写一个页面:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<body>
<c:if test="${pageContext.request.method=='POST'}">
<c:if test="${param.guess=='java'}">You guessed it!
<br />
<br />
</c:if>
<c:if test="${param.guess!='java'}">
You are wrong
<br />
<br />
</c:if>
</c:if>
<form method="post">Guess what computer language
I am thinking of?
<input type="text" name="guess" />
<input type="submit" value="Try!" />
<br />
</form>
</body>
</html>
1、 去Jakarta的网站下载一份JSTL1.1的具体实现。
2、 将该压缩包解压缩后,能找到2个Jar文件,分别是jstl.jar和standard.jar,把这两个文件拷贝到Tomcat的Common/lib目录下。举例具体路径为:C:/Program Files/Apache Software Foundation/Tomcat 5.5/common/lib
3、 在Eclipse中新建一个“Dynamic Web Project”,取名为JSTLTest,把前面解压缩的到的若干tld文件拷贝到此项目的WEB-INF目录下,再为Web.xml文件增加一些<taglib>节点
<taglib>
<taglib-uri>http://java.sun.com/jstl/fmt</taglib-uri>
<taglib-location>/WEB-INF/fmt.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/fn</taglib-uri>
<taglib-location>/WEB-INF/fn.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/perTag</taglib-uri>
<taglib-location>/WEB-INF/permittedTaglibs.tld</taglib-location>
</taglib>
<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.sun.com/jstl/script</taglib-uri>
<taglib-location>/WEB-INF/scriptfree.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://java.sun.com/jstl/x</taglib-uri>
<taglib-location>/WEB-INF/x.tld</taglib-location>
</taglib>
4、至此,准备工作已经结束,写一个页面:
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<body>
<c:if test="${pageContext.request.method=='POST'}">
<c:if test="${param.guess=='java'}">You guessed it!
<br />
<br />
</c:if>
<c:if test="${param.guess!='java'}">
You are wrong
<br />
<br />
</c:if>
</c:if>
<form method="post">Guess what computer language
I am thinking of?
<input type="text" name="guess" />
<input type="submit" value="Try!" />
<br />
</form>
</body>
</html>
展开全部
这要看你创建的web工程的版本是多少,在2.3之前的是要在web.xml中加上对jstl标签的引用,2.3以后的版本就不需要了,在jsp页面中使用jstl只需要在jsp页面的开始部分加上jstl的一段使用标志就行了,好象是<%@ taglib="" prefix=""%>,类似这样的一段代码,就可以使用了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
和正常的eclipse是一样的啊,只不过能够创建一个动态的web项目,不用自己创建webcontent文件夹等web项目必须的目录,jstl只是个标签库,创建好项目之后在lib目录下加入标签库文件就能用了啊
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询