在Struts中重新定义bean

时间:2014-08-11 07:19:44

标签: jsp struts javabeans

我有一种(某种奢侈)问题。

我们在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

0 个答案:

没有答案