Coldfusion CFEclipse没有';无法识别cfimage标记中的structName
此代码:Coldfusion CFEclipse没有';无法识别cfimage标记中的structName,coldfusion,coldfusion-9,cfeclipse,cfimage,Coldfusion,Coldfusion 9,Cfeclipse,Cfimage,此代码: <cfimage action="info" structName="imageInfo" source="#imagePath#"> 正在给出此错误: 标记需要属性“structName”。(发现: [源、结构名称、操作]) 当我在CFBuilder中运行此代码时,一切都正常,但我必须使用CFEclipse。 我应该怎么做(我使用CF9)? 谢谢你的回答 当然,这个问题不会阻止您在ColdFusion上运行应用程序。它只是一个IDE警告,指出有问题 你有几个选择 尝
<cfimage action="info" structName="imageInfo" source="#imagePath#">
正在给出此错误:
标记需要属性“structName”。(发现:
[源、结构名称、操作])
当我在CFBuilder中运行此代码时,一切都正常,但我必须使用CFEclipse。
我应该怎么做(我使用CF9)?
谢谢你的回答 当然,这个问题不会阻止您在ColdFusion上运行应用程序。它只是一个IDE警告,指出有问题 你有几个选择
当然,这个问题不会阻止您在ColdFusion上运行应用程序。它只是一个IDE警告,指出有问题 你有几个选择
问题是Peter提到的文件中有一个套管故障。有一个对“structName”的引用来定义属性本身,还有一个对“structName”的引用,它位于定义action=“info”需要哪些属性的列表中。如果您将它们都设置为相同的,然后重新启动Eclipse,您应该可以(这是我需要做的,以使错误指示器消失)。问题在于Peter提到的文件中有一个套管故障。有一个对“structName”的引用来定义属性本身,还有一个对“structName”的引用,它位于定义action=“info”需要哪些属性的列表中。如果您将它们都设置为相同的,然后重新启动Eclipse,您应该可以(这是我需要做的,以使错误指示器消失)。您是否尝试在structname中使用小写的“n”?是的,我尝试过,但没有结果您是否尝试在structname中使用小写的“n”?是的,我尝试过,但没有结果2,我不完全确定你所说的“你可以搜索这些XML文件…”是什么意思,但要明确的是,只有一个XML文件需要编辑(每个CFML服务器),所以Wolandello只需要编辑
cf9.XML
one,它位于/path/to/eclipse/plugins/org.cfeclipse.CFML_1.2.34567890/dictionary/
(其中1.2.345位取决于正在运行的CFE版本)。我的意思是搜索字典文件。是的,CF9只有一个。我是指字典文件作为一个组。如果cfimage在其他版本中支持该属性,他可能希望编辑适当的字典文件并将更改提交回CFE项目。啊,现在你说的很明显。我的版本似乎有att从一个快速查看,所以两个进一步的建议将升级到最新版本的CFE,并确保该项目实际上设置为CF9。我还提到,这可能是一个区分大小写的问题。也许你可以试试Peter。CFE是否关心它是structname还是structname?我没有安装CFE,因此无法测试它。我打开了d cf9.xml,但我不知道应该在那里更改什么。对于#2,我不完全确定您所说的“您可以搜索这些xml文件…”是什么意思,但需要明确的是,只有一个xml文件需要编辑(每个CFML服务器),因此Wolandello只需要编辑cf9.xml
一个,它位于/path/to/eclipse/plugins/org.cfeclipse.cfml_1.2.34567890/dictionary/
(其中1.2.345位取决于您运行的CFE版本)。我的意思是搜索字典文件。是的,CF9只有一个。我是指字典文件作为一个组。如果cfimage在其他版本中支持该属性,他可能希望编辑适当的字典文件并将更改提交回CFE项目。啊,现在你说的很明显。我的版本似乎有att从一个快速查看,所以两个进一步的建议将升级到最新版本的CFE,并确保该项目实际上设置为CF9。我还提到,这可能是一个区分大小写的问题。也许你可以试试Peter。CFE是否关心它是structname还是structname?我没有安装CFE,因此无法测试它。我打开了d cf9.xml,但我不知道应该在那里更改什么。