我有一种(某种奢侈)问题。
我们在JSP中有一些代码来检查用户是否可以删除数据库中的条目。基本上,创建者和每个管理员用户都有权这样做。代码工作正常,但IDE打印出错误,因为我/我们不喜欢IDE中的这些红色警报,我想知道如何避免这个错误。
我这里有一个示例代码:
<bean:define id="canDelete">false</bean:define>
<bean:define id="isOwner"><!-- Get some data --></bean:define>
<logic:equal value="true" name="isOwner">
<bean:define id="canDelete">true</bean:define>
</logic:equal>
<logic:equal value="true" scope="request" name="isAdmin">
<bean:define id="canDelete">true</bean:define>
</logic:equal>
<logic:equal value="true" name="canDelete">
<!-- Write delete link -->
</logic:equal>
编辑: IDE(MyEclipse Pro 2014)说:重复的本地变量 canDelete