7
A
回答
15
使用HTML::Mason:
<%perl>
use Date::Calc;
my @today = Date::Calc->Today();
my $str = "$today[0]-$today[1]-$today[2]";
</%perl>
<html>
<body>
Today is <%$str %>
</body></html>
Apache的配置:
PerlModule HTML::Mason::ApacheHandler
<Location /usr/local/apache/htdocs/mason>
SetHandler perl-script
PerlHandler HTML::Mason::ApacheHandler
</Location>
7
的語法是有一點不同,但是這是由HTML::Mason使用的方法。
個人而言,我更喜歡模板系統,鼓勵更多的代碼和表示分離。 Template Toolkit可以做到這一點,同時還可以靈活地處理任何你想做的事情。
2
雖然它沒有被廣泛使用,但也有EmbPerl。
2
雖然你可以嵌入的Perl直接進入Template Toolkit文件:
[% PERL %]
use Date::Calc;
my @today = Date::Calc->Today();
my $str = "$today[0]-$today[1]-$today[2]";
[% END %]
<html>
<body>
Today is [% $str %]
</body></html>
一個更好的辦法是使用Plugin:我們的工作所使用的梅森
[% USE date %]
<html>
<body>
Today is [% date.format(date.now, format = '%d-%b-%Y') %]
</body></html>
相關問題
- 1. 如何將DataBinding內聯代碼放入內聯C#代碼中?
- 2. 如何將PHP代碼放入JavaScript?
- 3. 如何將PHP代碼放入JavaScript document.write
- 4. 如何將html代碼放入html電子郵件中?
- 5. 如何在Perl中嵌入Perl代碼?
- 6. 我該如何「ajaxify」我的PHP代碼?
- 7. 如何將一個複雜的php代碼放入另一個php代碼中?
- 8. Perl Inline :: Python模塊,如何將代碼放入字符串
- 9. 我如何把jQuery代碼放入html文檔中? (燈箱)
- 10. 如何將html代碼放入Django模板中
- 11. 如何將HTML代碼放入jQuery或JavaScript的附件中?
- 12. 如何將值放入掛毯中的html代碼?
- 13. 將內聯HTML放入變量
- 14. 如何將引導代碼內聯
- 15. 我如何將我的php代碼包含在Html模板中?
- 16. 我應該如何比較Perl引用?
- 17. 如何內聯asp.net代碼?
- 18. 如何將PHP代碼,當串聯jQuery的HTML
- 19. 我該如何將「ol.Map」放入「Ext.panel.Panel」?
- 20. 如何通過php將html代碼(templete)寫入html文件?
- 21. 如何將Html代碼或\ n寫入Gmail的描述中? PHP
- 22. 如何將HTML鏈接插入到PHP代碼中?
- 23. 如何在perl-xs模塊內嵌入Perl代碼?
- 24. 把php數組放入html代碼
- 25. 如何使用CGI Perl將圖片放入HTML中?
- 26. 我應該如何在Perl中序列化代碼引用?
- 27. 如何將PHP代碼整合到HTML Carousel代碼中?
- 28. 如何將Java源代碼放入IDE
- 29. 將HTML和PHP代碼放入一個變量中
- 30. 如何將jQuery函數放入我的代碼中?
在我的上一份工作的主要產品和模板工具包。圖表明。 – friedo 2009-07-30 06:08:26