Oops! JSTL Quick Start
Purpose:
掌握jstl入门
Precondition:
eclipse-java-europa-win32.zip
/Files/pixysoft/jakarta-taglibs-standard-current.zip
Tutorial
新建一个Dynamic Web Project,名字叫做Oops_jstl
在WebContent/WEB-INF/lib下添加以下jar文件,全部可以在jakarta-taglibs-standard-current.zip里面找到。
在webContent/WEB-INF下新建一个tlds目录,添加以下文件
修改web.xml,添加以下内容
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<jsp-config>
<taglib>
<taglib-uri>http://java.sun.com/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tlds/c.tld</taglib-location>
</taglib>
</jsp-config>
</web-app>
在WebContent目录下面添加index.jsp文件
<%@ 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>
运行!
成功!
posted on 2007-09-01 20:09
张辰 阅读(203)
评论(0) 编辑 收藏 所属分类:
Dr. Oops