こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

taglibが見つかれません。。と。。(jsp)

お疲れ様です。
jspページの

ユーザ数 : <s:property value="userCount" />人 <br /><br />

の部分に

「's'に対するtaglibディクティブが存在しないかTLDファイルが見つかりません。」とエラーがでます。

他のs:property部分は全部エラーがでます。
ソースは下記の通りです。

<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="Windows-31J"%>
<%@taglib prefix="s" uri="/struts-tags" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>List User</title>
</head>

<body>

ユーザ一覧<br /><br />

<!-- ListUserAction.getUserCount()が呼び出される。 -->
ユーザ数 : <s:property value="userCount" />人 <br /><br />

<table border="1">
<tr>
<th>ID</th>
<th>指名</th>
<th>出身地</th>
</tr>

<!-- ListUserAction.getUserlist()が呼び出され全データを繰り返しループ。-->
<!-- その後、それぞれのループ毎に以下のメソッドが呼ばれる。 -->
<!--  ListUserAction.getUserlist().getId()      -->
<!--  ListUserAction.getUserlist().getName()     -->
<!--  ListUserAction.getUserlist().getPref()     -->
<s:iterator value="userlist">
<tr>
<td><s:property value="id" /></td>
<td><s:property value="name" /></td>
<td><s:property value="pref" /></td>
</tr>
</s:iterator>
</table>

</body>
</html>

フレームワークはstruts2.0を使っています。
どうやったら解消できましょうか。

お答え宜しくお願い致します。

投稿日時 - 2008-07-15 15:02:14

QNo.4178475

すぐに回答ほしいです

質問者が選んだベストアンサー

tldファイルは置いていますか?
web.xmlの設定は正しいですか?

それぐらいしか思いつきません

以下URLを参考にしてみて下さい

参考URL:http://www.javaroad.jp/opensource/js_struts3.htm

投稿日時 - 2008-07-15 16:40:38

このQ&Aは役に立ちましたか?

8人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問