我使用Apache Freemarker继承了另一个开发人员的项目,这是我们以前没有使用过的工具。
我无法弄清楚如何创建用户可以访问的子目录。对于PHP,我会在文件系统中创建一个索引文件(例如/my-directory/index.php),用户可以在http://www.example.come/my-directory/
访问该URL我如何使用Freemarker做到这一点?我查看了web.xml中的文档,并在文件结构本身中创建了带有index.ftl文件的子目录,但没有运气。
我错过了什么?
干杯!
答案 0 :(得分:1)
这取决于您使用的Web应用程序框架(Spring MVC,Struts等),而不是FreeMarker。 FreeMarker只是一种MVC View技术,所以至少在设计良好的框架中你不能直接访问模板。你访问"行动" (或者在具体框架中调用它们的任何东西),并且操作包含大多数业务逻辑,最后他们选择模板a来渲染结果。