1

Tomcat 6.0を使用していて、「「http://java.sun.com/jsp/jstl/core」のタグライブラリ記述子が見つかりません」という同じ赤い下線が表示されます。

次のように、tagliburiを含む基本的なindex.jspファイルがあります。

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

Tomcatとwebappフォルダーの両方にjstl-1.2.jarを追加しました

C:\...\apache-tomcat-6.0.35-windows-x64\apache-tomcat-6.0.35\webapps\ROOT\WEB-INF\lib
C:\...\workspace\<App-Name>\WebContent\WEB-INF\lib

私のweb.xmlファイルは、前述のWebアプリの仕様で次のようになります

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

タグライブラリ記述子に赤い下線付きのエラーがまだ表示されます。私が見逃しているものについて何かアイデアはありますか?

ありがとう、

ソムナス

4

2 に答える 2

0

タグライブラリを使用するには、ビルドパスに追加してstandard.jar追加する必要がありますjstl.jar

http://jstl.java.net/からjarを取得します

于 2012-04-04T19:42:14.790 に答える
0

JSTLはJavaEEAPIの一部であり、ほとんどのサーブレットコンテナに含まれています。ただし、JSPページでJSTLを使用するには、サーブレットコンテナ用のJSTLjarをダウンロードする必要があります。ほとんどの場合、サーバーダウンロードのサンプルプロジェクトでそれらを見つけることができ、それらを使用することができます。これらのライブラリをWebアプリケーションプロジェクトのWEB-INF/libディレクトリに含める必要があります。参照: http: //www.journaldev.com/2090/jstl-tutorial-jstl-example-jstl-core-tags

于 2016-12-22T10:03:49.570 に答える