Teedaに泣かされた

Seasar Teeda を使っていて、TreeNode を描画させ、イメージをクリックすると JavaScript エラー発生!
原因を探すにとても苦労した。
自分の検索の仕方が悪いのかもしれないが、それにしてもこんなルール、理屈がわかりにくい。
ルールから、Storyが見えてこないのは、私だけなのか。。
自分がマニュアルを飛ばし読みしかしてないからか。。
Seasar への余計な先入観があるのかもしれない。

layout.html に、<te:includeChildBody id="layoutChildBody"/> を書いたら解決。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns:te="">http://www.seasar.org/teeda/extension" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" href="/hoge/view/css/hoge.css" type="text/css"/>
<title>Hoge</title>
</head>
<body>
<te:include te:src="/layout/header.html"/>

<te:includeChildBody id="layoutChildBody"/>

</body>
</html>