环境:JSF2.0 + MyFace + Trinidad + GlassFish,IDE:eclipse
我是JSF的新手,目前我想在我的网页上显示特立尼达图表,但没有做到。我可以显示其他Trinidad组件panelFormLayout,但在浏览器上显示以下错误。
未捕获的ReferenceError:未定义ApacheChart
未能加载4资源(404)
://.../adf/jsLibs/resources/LocaleElements_zh_TW2_0_0_beta_2.js; ://.../adf/jsLibs/resources/DebugLocale2_0_0_beta_2.js; ://.../adf/jsLibs/resources/DebugCoreFmt2_0_0_beta_2.js; ://.../adf/jsLibs/resources/DebugApacheChart2_0_0_beta_2.js;
我发现我的问题非常像这个
但我仍然不知道如何使它发挥作用。 任何建议将不胜感激
由于
答案 0 :(得分:0)
您的web.xml
中似乎缺少ADF资源servlet。
<servlet>
<servlet-name>resources</servlet-name>
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>resources</servlet-name>
<url-pattern>/adf/*</url-pattern>
</servlet-mapping>