SPANタグをレンダリングするかしないかを制御可能にしました
https://www.seasar.org/issues/browse/TEEDA-327
使い方は、hoge.html
<?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="http://www.w3.org/1999/xhtml" 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" /> <title>Hello</title> </head> <body> こんにちは<span id="aaa" te:invisible="true">世界</span> </body> </html>
HogePage
public class HogePage { private String aaa = "Test"; public void setAaa(String aaa) { this.aaa = aaa; } public String getAaa() { return aaa; } }
出力されるのは
こんにちはTest
デフォルトはinvisible="false"なのでspanタグが出力されます
こんにちは<span id="aaa">世界</span>
以下のように出力
こんにちは<span id="aaa">Test</span>