[Seasar-user:21240] Mayaa+mobylet CSSExpand機能について
PSC 松本
[E-MAIL ADDRESS DELETED]
2011年 12月 25日 (日) 09:58:46 JST
松本と申します。
Mayaa+mobylet 環境にて、CSSExpand機能を利用しようと
考えていますが、うまく動作しません。
□index.html
<?xml version="1.0" encoding="Windows-31J" ?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml ;
charset=Windows-31J" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="description" content="" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />
<link id="style"></style>
</head>
<body>
<h1 class="red">Hello World!</h1>
あいうえお<br />
</body>
</html>
□index.mayaa
<?xml version="1.0" encoding="Windows-31J"?>
<m:mayaa xmlns:m="http://mayaa.seasar.org"
xmlns:s="http://sastruts.seasar.org"
xmlns:f="http://sastruts.seasar.org/functions"
xmlns:bean="http://jakarta.apache.org/struts/tags-bean"
xmlns:html="http://jakarta.apache.org/struts/tags-html"
xmlns:c="http://java.sun.com/jsp/jstl/core"
xmlns:fmt="http://java.sun.com/jstl/fmt"
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:mb="http://taglibs.mobylet.org/">
<m:write m:id="char" value="かきくけこ" escapeXml="true"/>
<mb:css src="/css/style.css" m:id="style" />
</m:mayaa>
□css/style.css
body {
width: 100%;
margin: 0px;
overflow: hidden;
color: #333333;
background-color: #bbeeff;
font-style: normal;
font-size: -2;
vertical-align: middle;
margin: 0;
padding: 0;
}
h1.red {
color: red;
}
□mobylet.xml
<?xml version="1.0" encoding="UTF-8"?>
<mobylet>
<initializers>
<chain>org.mobylet.core.initializer.impl.MobyletInitializerImpl</chain>
</initializers>
<device>
<basedir>device/</basedir>
</device>
<emoji>
<basedir>emoji/</basedir>
<imagePath>img/mobylet-emoji</imagePath>
</emoji>
<ip>
<basedir>ip/</basedir>
</ip>
<secureGateway>NONE</secureGateway>
<cssExpand>
<execute>true</execute>
<removedClass>true</removedClass>
</cssExpand>
</mobylet>
□org.mobylet.view.config.CSSConfig.properties
css.local.base.path={app_full_path}/src/main/webapp
根本的な記述方法だと思うのですが、
Firefoxのエミュレータにてdocomoでアクセスしても
適用されません。(body, h1のスタイルが変更されない。
ソース表示でinline展開されていない。)
こんな単純なことをメーリングで質問してもよいかと悩みましたが、
なかなかうまくいかず、四苦八苦しており、質問させて頂きました。
以上、よろしくお願い致します。
Seasar-user メーリングリストの案内