« 【株】 2010/01/28(木) ±0 日経△162.21 | トップページ | 【株】 2010/01/29(金) -598000 日経▲216.25 »

【java備忘録】2010/1/28(木) eclipse3.5でJSTLを使用可能にする

1.タグ・ライブラリをhttp://tomcat.apache.org/taglibs/standard/ からダウンロードする
  Tomcat 5.xまたはJSP2.0使用ならJSTL 1.1、Tomcat 4.xまたはJSP1.2使用ならJSTL1.0を選択

  次画面のBinariesの上2つの内のいずれかをダウンロードする

2.eclipseに動的 Web プロジェクトを作成またはインポートする

3.jarファイルをプロジェクトへコピーする

  ダウンロードした圧縮ファイルを解凍し、以下のjarファイルをプロジェクトのWEB-INF/libフォルダにコピーする

  JSTL1.0の場合、解凍して出来たlibフォルダ中のjstl.jar、standard.jar、saxpath.jar、jaxen-full.jarをコピーする

  JSTL1.1の場合、解凍して出来たlibフォルダ中のjstl.jar、standard.jar(これしか無い)をコピーする

4.eclipseに設定を反映させる

  eclipse上でWEB-INFフォルダ内に以下の内容でjspファイルを1つ作成してみる

<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Insert title here</title>
</head>
<body>
<p><c:out value="Hello World!!" /></p>
</body>
</html>

すると、3行目に「"http://java.sun.com/jsp/jstl/core"のタグ・ライブラリー記述子が見つかりません」、11行目に「不明なタグ(c:out)です」と警告が出る

  eclipseのプロジェクト・エクスプローラー中のプロジェクトのアイコンを右クリックし、リフレッシュを選択する

  同様にして、検証を選択すると、前述のエラーと警告が消える

  同様にして、実行→サーバーで実行後、ブラウザに「http://localhost:8080/Webアプリ名/jspファイル名」と入力して確定すると、ブラウザに「Hello World!!」と表示される

  ※<Hello World!!>と表示したい時は、11行目を「<p><c:out value="<Hello World!!>" </c:out></p>」と変更する必要がある

« 【株】 2010/01/28(木) ±0 日経△162.21 | トップページ | 【株】 2010/01/29(金) -598000 日経▲216.25 »

java」カテゴリの記事

コメント

コメントを書く

コメントは記事投稿者が公開するまで表示されません。

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/36872/33161114

この記事へのトラックバック一覧です: 【java備忘録】2010/1/28(木) eclipse3.5でJSTLを使用可能にする:

« 【株】 2010/01/28(木) ±0 日経△162.21 | トップページ | 【株】 2010/01/29(金) -598000 日経▲216.25 »

便利リンク☆

  • amazon
  • DMMCFD
  • 楽天証券
  • 外為ジャパン
  • DMM.fx

便利リンク☆☆

  • SoftBank SMART PHONE STORE
  • A8.net webアプリケーションエンジニア募集!!
  • Point Income
    暮らしをおトクにかえていく|ポイントインカム
  • 無敵の桃バスト
無料ブログはココログ