struts2 と jquery プラグインを使用して Web アプリケーションを構築しています。jquery プラグインに含まれる「インジケーター」機能を使用しようとしています。実際、ユーザーが何らかのアクション (ボタンのクリック、リストの選択など) を実行したときに、「読み込み中...」というポップアップを表示したいと思います。
だから私はこのマスターページMasterPage.jspを持っています:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<head>
<s:url id="customTheme" value="/template/themes" ></s:url>
<sj:head defaultIndicator="indictor" jqueryui="true" jquerytheme="warrtheme" customBasepath="%{customTheme}" />
</head>
<body>
<sj:dialog id="indicator"
title="Loading"
autoOpen="false"
modal="true"
resizable="false">
<table>
<tr>
<td> </td>
<td><img src="<s:url value="/images/indicator.gif" />" /></td>
<td>Loading...</td>
</tr>
</table>
</sj:dialog>
</body>
</html>
そして、この通常のページ User.jsp があります。
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sj" uri="/struts-jquery-tags"%>
<div class="content">
<s:url var="openViewUser" namespace="/administration" action="administration_utilisateur_open" />
<sj:a href="%{openViewUser}" id="divUserLink" targets="divUser" indicator="indicator">
<div id="divUser"></div>
</div>
上記のコードのリンクをクリックすると、ポップアップが表示されません。手がかりはありますか?
前もって感謝します。