导出一些我希望能够生成html输出的数据。
我有一些常量内容要输出,比如html页眉和页脚。
我的问题是如何处理? 我是否必须嵌入一些模板(在资源文件中)并解析它以使其动态化? 我是否将静态内容存储在某个常量中(是否有255个限制?)并在生成动态内容时附加它们?
您是否有一些提示,有用的链接或最佳实践要分享?
由于
答案 0 :(得分:10)
使用Delphi TPageProducer。它从“接近HTML”模板生成HTML,其中包含特殊的tage。您在事件中响应这些标记并将其替换为您自己的数据。是一种享受。
答案 1 :(得分:2)
我已经创建了一个Delphi项目来处理这个问题。我想创建一个在与HTML相同的源文件中使用Delphi代码的Web平台,就像其他Web脚本平台一样,但仍然编译要运行的库。 (并自动编译更改)
在其基本形式中,它编译为可由IIS处理程序(ISAPI扩展),InternetExplorer(IInternetProtocol作为其自己的URL方案)或独立HTTP进程运行的库。 (Apache模块和FireFix插件即将推出。)