如何用Railo开始编程CFML

Sun*_*ewb 2 web-applications railo cfml

我相信我错过了一些大而明显的东西.我决定开始学习CFML.我安装了开源Railo Server并保存到正确的路径来运行cfm文件.当我运行文件时,它显示HTML但不显示CFML,例如

我得到了这个输出

#variable1#
Run Code Online (Sandbox Code Playgroud)

从记事本++中的这个简单的hello world代码:

<html>
<head><title>Hello World</title></head>
<body>
<cfset variable1 = "hello world">
<cfoutput>#variable1#</cfoutput>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我正在处理cfm文件的运行,就像PHP文件一样.我相信这是同一个想法.我找不到任何使用Railo和记事本的教程(也许是因为我误解了整个事情?).我见过的大多数教程都使用adobe或dreamweaver,我都无法访问.

干杯

Pet*_*ton 11

启动和运行的最简单方法是遵循以下步骤:

1)转到下载页面,获取适用于您操作系统的"Express with JRE edition".

例如,对于Windows,请选择railo-express-4.0.2.002-jre-win32.zip

2)将存档解压缩到合适的位置.

3)执行start.bat文件(即双击它)以启动Railo在其中运行的Jetty servlet引擎.

4)打开浏览器然后转到http://localhost:8888/- 你应该得到一个"欢迎来到Railo"屏幕.

5)在你的Railo目录中,进入webapps,然后进入railo,你会看到index.cfm为上述消息提供支持.将其重命名为其他内容,例如orig.index.cfm并继续将上面的代码放在新的index.cfm中

6)刷新浏览器,您将看到您期望的"hello world"输出.

您当然可以通过获取Tomcat安装程序并使用它来替换步骤1..3 - 它是一个完全有效的选项,只需要更多时间进行设置,同时如果连接到外部Web服务器也更方便.
(TomcatJetty都是完全有能力的servlet引擎,能够为你抛出的任何东西提供动力;既不需要一个独特的Web服务器,但有些情况下添加一个是有益的.)