我最近从CF7升级到ColdFusion 10,我的代码中的提交/下一个按钮有一些错误,我不知道发生了什么变化。我希望另一双眼睛可以帮助我。我所拥有的每一页都使用了我的“动作按钮”模板,它放在我的“后退”“下一步”和“取消”按钮的底部。由于我去了CF10,“下一步”按钮无法正常工作。它前进到下一页但是页面是空白的,当我查看页面的来源时,我的代码是一般的白色HTML代码,而不是我的.CFM文件中的代码。现在在CF7中,它的确如此工作,它需要您输入的数据并使用它并转到下一页。现在在CF10中“下一步”按钮只是进入一个空白的白页,并且不会将代码从.CFM页面中拉出来。
<!--
BACK/NEXT/CANCEL Buttons
-->
</TR>
<TR BGCOLOR="#D4D0C8">
<TD COLSPAN="2">
<HR>
<TABLE BORDER="0" WIDTH="100%" BGCOLOR="#D4D0C8">
<TR>
<TD WIDTH="80%"></TD>
<TD><INPUT TYPE="BUTTON" DISABLED VALUE=" < Back "></TD>
<cfif isdefined("FINALWIZPAGE")>
<TD><INPUT TYPE="SUBMIT" VALUE="Finish"></TD>
<CFELSE>
<TD><INPUT TYPE="SUBMIT" VALUE=" Next > "></TD>
</CFIF>
<TD></TD>
<TD><INPUT TYPE="BUTTON" VALUE=" Cancel "></TD>
</TR>
</TABLE>
</TR></TD>
我要继续前进并添加使用这些“动作按钮”的.CFM页面可能会有所帮助。
<HTML>
<HEAD>
<TITLE>Project Directory Wizard</TITLE>
</HEAD>
<BODY>
<CENTER>
<CFINCLUDE TEMPLATE="HEADER.CFM">
<!---<CFINCLUDE TEMPLATE="BUTTONBAR.CFM"> --->
<CFINCLUDE TEMPLATE="MAINAREA.CFM">
<!---
Main Content
--->
<FORM ACTION="DIRECTORY2.CFM" METHOD="POST">
<TABLE WIDTH="100%" HEIGHT="100%" BGCOLOR="#D4D0C8">
<TR><TD>
Please select a company directory to place the new projects:<BR>
<CFDIRECTORY action="list" DIRECTORY="\\SERVERNAME\shared\PROJECTS"
NAME="myDirectory"
SORT="Name ASC">
<CFPARAM NAME="SELECTEDDIRECTORY" DEFAULT="">
<SELECT NAME="MAINDIRECTORY">
<OPTION>
<CFOUTPUT QUERY="myDirectory">
<CFIF TYPE IS "Dir">
<CFIF "#NAME#" IS "#UCASE(SELECTEDDIRECTORY)#">
<OPTION VALUE="#NAME#" SELECTED>#Name#
<CFELSE>
</CFIF>
<OPTION VALUE="#NAME#">#Name#
</CFIF>
</CFOUTPUT>
</SELECT>
<A HREF="./addnewclient.cfm">Add New Client</a> (if not listed)<br>
<BR>
<BR>
Project Name:<BR>
<INPUT TYPE="TEXT" MAXLENGTH="20" SIZE="20" NAME="DIRTOCREATE" VALUE="">
<BR><BR>
</TD></TR>
</TABLE>
<CFINCLUDE TEMPLATE="ACTIONBUTTONS.CFM">
</FORM>
</BODY>
</HTML>
答案 0 :(得分:1)
这听起来好像没有正确配置网络服务器的cfm处理程序。
如果未正确配置设置,它将获取默认页面(例如index.cfm),但不会从服务器请求任何其他coldfusion页面。
您可能想尝试再次运行Web服务器配置工具,不要忘记添加一个名为'jakarta'的virtal文件夹,指向wsconfig文件夹(更多信息请参见:http://help.adobe.com/en_US/ColdFusion/10.0/Installing/WSc3ff6d0ea77859461172e0811cdec18a15-7ffb.html)