我有以下简单的hello.xhtml
视图,该视图链接外部样式表view.css
。
<html>
<head>
<link type="text/css" rel="stylesheet" href="view.css" />
</head>
<body>
<span class="warning">Hello world!</span>
</body>
</html>
配置控制器的推荐方法是什么?以下两种方法在我的环境中不起作用。
<controller xmlns="http://www.orbeon.com/oxf/controller">
<page path="/hello-world/hello" view="hello.xhtml"/>
<files path="*.css" />
</controller>
orbeon.log
报告了以下错误:
Dangling meta character '*' near index 0 |
|*css
<controller xmlns="http://www.orbeon.com/oxf/controller">
<page path="/hello-world/hello" view="hello.xhtml"/>
<files path="/hello-world/view.css" />
</controller>
Tomcat访问日志报告404错误
127.0.0.1 - - [...] "GET /orbeon/hello-world/view.css HTTP/1.1" 404 -
答案 0 :(得分:0)
path
属性的值是正则表达式,因此您需要具有以下内容:
<files path=".+\..css"/>
但通常情况下,这不是必需的,就像您将文件放在“app”(如apps/xforms-hello
)中一样,然后root page flow适用,并且它已经定义{{1}应该作为文件提供。