【问题标题】:perl - processing template files to htmlperl - 将模板文件处理为 html
【发布时间】:2014-10-20 00:30:20
【问题描述】:

我是 Web 编程新手,但有处理与文件处理有关的 perl 脚本的经验。最近拿到了一份MVC项目源码。当我尝试处理模板文件、控制和视图模块时,遇到的一个问题是:

  1. 我在 .tt 扩展名(mypage.tt)中看到模板文件,在 .pm 扩展名(MyPage.pm)中有控制模块,其中包含调用模板和调用视图模块中的处理子程序的处理函数(查看.pm)。但它是如何生成 .pl 或 html 的。我似乎在项目中找不到 perl 可执行文件或 html 文件。我应该在
  2. 下的网址中输入什么

localhost/myapp/....

调用执行脚本

我已将项目加载到我的本地目录中,并安装了 apache 和 mod_perl。如果有人可以解释我是否需要编写一个 perl 脚本来调用 .pm 文件中的处理程序函数并生成 html(如果这不是太多要求的话)会很有帮助:)。

【问题讨论】:

    标签: perl templates mod-perl2


    【解决方案1】:

    如果它真的是一个 mod_perl 应用程序,您的项目将具有将 URL 映射到处理程序方法的 Apache 配置。

    带有 .tt 扩展名的模板文件通常来自模板工具包,并通过在模板实例上调用一个名为 process() 的方法来执行它们的生成步骤。

    所以您需要找到 Apache 处理程序。它们会告诉您哪些方法正在运行,然后您可以阅读软管方法以了解如何使用模板工具包生成 HTML。

    【讨论】:

      猜你喜欢
      • 2016-08-10
      • 2012-02-11
      • 2011-03-09
      • 1970-01-01
      • 2021-03-11
      • 2018-01-17
      • 2012-04-14
      • 2017-07-04
      • 1970-01-01
      相关资源
      最近更新 更多