[mayaa-user:119] id属性を含むTagLibの使用について
kingyo@neko-system.com
kingyo @ neko-system.com
2006年 2月 4日 (土) 23:50:33 JST
松本と申します。
はじめて投稿させていただきます。
mayaaファイルにて、strutsのbean:defineのTagLibなどの
idという属性を持っているTagLibを記述した場合、その処理が
無視されてしまう様な現象が出てしまい悩んでいます。
mayaa-sample-app-1.0.1.zipのindex.html画面にて
strutsのbean:defineのTagLibを使用してみたのですが、
どこか記述など、不適切な部分がありましたら教えて
頂けませんでしょうか。
どうぞ、よろしくお願いいたします。
■環境
jdk1.5.0_03
jakarta-tomcat-5.5.9
以下に、検証に用いたソースを記述します。
------------------------------------------------------------------
■index.mayaaファイル
<?xml version="1.0" encoding="UTF-8"?>
<m:mayaa xmlns:m="http://mayaa.seasar.org"
xmlns:bean="http://struts.apache.org/tags-bean"
extends="./app_layout.html" noCache="true">
<m:doRender id="appBody" name="content"/>
<m:echo id="app">
<m:attribute name="href" value="${ contextPath }/edit.do"
/>
</m:echo>
<m:echo id="appList">
<m:attribute name="href" value="${ contextPath }/list.do"
/>
</m:echo>
<!-- ▼追記した部分▼ -->
<!-- xmlns:bean="http://struts.apache.org/tags-bean"
をm:mayaa要素に追加 -->
<bean:defien id="def" value="testMSG"/>
<m:write id="idtest" value="${def}"/>
<!-- ▲追記した部分▲ -->
</m:mayaa>
------------------------------------------------------------------
■index.htmlファイル
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-
8">
<link href="css/base.css" rel="stylesheet" type="text/css">
<link href="css/main.css" rel="stylesheet" type="text/css">
<link href="css/navigation.css" rel="stylesheet" type="text/css
">
<title>Mayaa サンプル</title>
</head>
<body>
<div class="body">
<div class="main">
<h1>Mayaa サンプル</h1>
<div class="layoutBody" id="appBody">
<!-- ▼追記した部分▼ -->
<span id="idtest"></span>
<!-- ▲追記した部分▲ -->
<p style="padding-bottom: 200px">左のメニューから選択してください。</p>
</div><!-- class="layoutBody" -->
</div><!-- class="main" -->
</div><!-- class="body" -->
</body>
</html>
mayaa-user メーリングリストの案内