[mayaa-user:950] Re: mayaaでbaseパスを生成する疑問
coyoc
[E-MAIL ADDRESS DELETED]
2012年 12月 22日 (土) 16:48:11 JST
さすかーっ、どうもありがとうございます。
弊社のウェブサイトのフレームワークを調査しているので、mayaaでViewとして、
画面設計担当(html+cssだけ)とプログラマーの役割を分けて可能になりました。
在 2012-12-21 17:08:03,"Hideaki Numasawa" <hid.numasawa @ gmail.com> 写道:
Numasawaです
http://mayaa.seasar.org/documentation/echo.html
これでどうにでもなるでしょう。
2012年12月21日 16:32 coyoc <coyoc @ 163.com>:
sugaさん
ご回答ありがとうございます。劉です。
strutsのバージョンは1.2.9(sastruts+mayaa+s2jdbc)です。
strutsのbaseタグの理解不足なので、迷惑をかけまして申し訳ありませんでした。
現在はmayaaでlayoutファイルを作っていますので、
layoutの中に、<base href="/xxxxxx/">のような共通設定を嵌め込みたいです、
むかし、jspを利用するとき、<base href="${f:url('/')}">で書いてよいです。
mayaaの場合、どうするか教えていただくようお願いいたします。
以上、よろしくお願いいたします。
在 2012-12-21 08:53:59,suga <ko.suga @ gmail.com> 写道:
suga です。
strutsのバージョンやリクエストしたURLが不明なのでstruts 1.x の最新で確認したところ、
baseタグにrefを渡していないので、
BaseTag で生成される href は
// url = request.getRequestURI()
TagUtils.getInstance().filter(
RequestUtils.createServerUriStringBuffer(scheme,
serverName, port, uri).toString())
の結果になります。
この結果と合致していませんか?
--
suga ( ko.suga @ gmail.com )
2012/12/20 coyoc <coyoc @ 163.com>
index.htmlには
<base m:id="baseUrl" href="/" />を書いています、
index.mayaaには
<html:base m:id="baseUrl" href="${f.url('/')}" />を書いています。
なぜ、生成したHtml中には、下記のようなBaseパスを生成されましたか。
<base href="http://localhost:8080/xxxxxx/pages/index.html">
strutsのhtmlタグを使う場合、baseパスは<base href="/xxxxxx/">はずでしょう。
教えたいただくようお願いいたします。
_______________________________________________
mayaa-user mailing list
mayaa-user @ ml.seasar.org
https://ml.seasar.org/mailman/listinfo/mayaa-user
_______________________________________________
mayaa-user mailing list
mayaa-user @ ml.seasar.org
https://ml.seasar.org/mailman/listinfo/mayaa-user
-------------- next part --------------
HTML$B$NE:IU%U%!%$%k$rJ]4I$7$^$7$?(B...
URL: <http://ml.seasar.org/archives/mayaa-user/attachments/20121222/c1de63d1/attachment.html>
mayaa-user メーリングリストの案内