如何在Tomcat服务器里使用JSTL标签
碰到这个问题挺苦恼的,在网上搜了一下,大部分都是将JSTL的语法,如何使用的,却找不到应该怎么构建服务器去使用JSTL标签,我原来使用过JBuilder9,里面可以自动帮你构建JSTL标签,但是那里面的原理比较复杂,我想自己手动构建,却不知道怎么办。我想请教各位大哥大姐们~~~
很多网上都是这样的,先看看我写的:
<%@ page contentType= "text/html " %>
<%@ taglib prefix= "c " uri= "http://java.sun.com/jstl/core " %>
<html>
<head>
<title> JSP is Easy </title>
</head>
<body bgcolor= "white ">
<h1> JSP is as easy as ... </h1>
<%-- Calculate the sum of 1 + 2 + 3 dynamically --%>
1 + 2 + 3 = <c:out value= "${1 + 2 + 3} " />
</body>
</html>
他们就只讲了只要在头上标上这样的标记就行了 <%@ taglib prefix= "c " uri= "http://java.sun.com/jstl/core " %> 但是没用啊,我试这打开这个http://java.sun.com/jstl/core,却找不到,希望各位高手能指点一下!!!
------解决方案--------------------你是想自己构件标签库吗
那你得自己写一个tld文件,写一个java处理器类然后在web.xml中声明就可以用了呀
------解决方案--------------------JSTL版本问题
JSP2.0已经包含EL,所以JSTL1.2不提供EL,而由容器提供
解决办法有两种:
1)使用老版本的JSTL1.0以及JSP1.2
2)升级到JSTL1.1及JSP2.0
------解决方案--------------------自己去下载
www.apache.org