Apache单击-分层目录问题

Apache单击-分层目录问题,apache,click,velocity,click-framework,Apache,Click,Velocity,Click Framework,因此,我正在开发我自己的网页,我遇到了让velocity模板引擎在WebContent/下的目录中查找my.htm的问题 我非常确定我的web.xml是正确的,我的click.xml如下所示: <?xml version="1.0" encoding="UTF-8"?> <click-app> <pages package="com.clickapp.pages" automapping="true"> </pages> <c

因此,我正在开发我自己的网页,我遇到了让velocity模板引擎在WebContent/下的目录中查找my.htm的问题

我非常确定我的web.xml是正确的,我的click.xml如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<click-app>
    <pages package="com.clickapp.pages" automapping="true">
    </pages>
<click-app>
我以前尝试过手动将这些麻烦的.htm映射到它们各自的类名,但我一直得到一个未找到的页面,或者一个异常页面告诉我它无法找到资源/目录/页面.htm

我相信我使用上面目录com.clickapp.pages.directory.pagePage的java包遵循了正确的模板方案

注意:我运行的是最新版本的click,我的服务器是ApacheTomcat7.0


如果需要更多信息,请询问,我将提供。

经过最近的考虑,我决定在一个单独的工作区、一个单独的服务器上尝试这个问题。这个测试的结果与我的主工作区发生的情况相矛盾,所以我决定重新设置应该生效。我只是把服务器弄坏了,做了一个新的,解决了我的问题

tl;dr创建了一个新服务器以在其上运行。解决了这个问题


我猜是在摆弄服务器时,我不知道在项目开始时我在做什么,但不知怎么搞砸了一个配置,导致了我的问题。

通过进一步调试,我能够通过将click.xml mode值设置为debug,使htm页面意外呈现。我不知道为什么会这样,但问题仍然是css和jQueryARW没有加载。在firebug中,无法找到css,即使它正在查找它应该找到的确切地址。在浏览器中打开css文档会显示404页面未找到资源未找到,即使该文件存在。我开始觉得WebContent之外的文件夹无法通过单击识别?但我如何改变这一点…?我刚刚意识到我收到的是一个TOMCAT 404资源未找到,而不是单击错误。WebContent文件夹中的Tomcat权限必须存在问题。我的css和js在我的所有页面中都是粗糙的硬编码,所以它必须调用get来分别接收它们,而htm被tomcat拒绝。