【发布时间】:2015-04-20 18:32:04
【问题描述】:
我已经尝试让 JSTL 库工作好几天了,每次尝试时 Tomcat 都会显示。
The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
我使用的是 Tomcat 7.0.61,我从 Tomcat 门户下载了最新版本的 JSTL,我将三个 JSTL 文件放在了我的应用程序的 WEB-INF/lib 目录中
这是我的目录结构
myapp
- WEB-INF
- lib
- taglibs-standard-impl-1.2.5.jar
- taglibs-standard-spec-1.2.5.jar
- taglibs-standard-jstlel-1.2.5.jar
- classes
index.jsp
这是我的 index.jsp
<!DOCTYPE HTML>
<html lang="en">
<head>
<title>JSP TEST on UBUNTU 12.10</title>
</head>
<body>
<%@ page import="java.io.*" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%!
public void getRequest(JspWriter out, HttpServletRequest request) throws IOException {
String req = request.getParameter("text");
out.println(req);
}
%>
<% getRequest(out, request); %>
</body>
</html>
我不知道我必须将哪些 JSTL 文件放入 WEB-INF/lib 或我的应用程序中缺少任何配置。
请帮忙
【问题讨论】: