【发布时间】:2014-07-09 20:32:05
【问题描述】:
Eclipse 标记此错误
cvc-complex-type.2.4.a:发现以元素“action-state”开头的无效内容。 '{"http://www.springframework.org/schema/webflow":on-end, "http://www.springframework.org/schema/webflow":output, "http://www.springframework.org/schema/webflow":exception-handler, "http://www.springframework.org/schema/webflow":bean-import}' 之一是预期的。
关于这个流程代码
<?xml version="1.0" encoding="UTF-8"?>
<flow xmlns="http://www.springframework.org/schema/webflow"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/webflow
http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"
abstract="true">
<global-transitions>
<transition on="logIn" to ="login" />
<transition on="signup" to="signup"/>
<transition on="logOut" to="logout"/>
</global-transitions>
<action-state id="logout">
<evaluate expression="login.logout(currentUser)" />
<transition on="successLogout" to="main" />
<transition on="failLogout" to="error" />
</action-state>
我只找到动作状态示例,每个人都在写我的代码,而且人们使用相同的 XSD。要么,我已经阅读了 XSD 文件,并且在动作状态部分标记评估丢失。为什么eclipse会标记这个错误?
提前致谢!
【问题讨论】:
-
现在,我已经编辑了,因为我复制了错误的代码,对不起 :)
标签: eclipse spring spring-mvc spring-webflow-2