为什么NetBeans对<s:radio>标记不满意并将其标记为红色?

时间:2017-04-28 21:11:29

标签: jsp netbeans struts2

我今天正在使用Struts2 <s:radio>

关注Struts doc,我在jsp中有以下代码:

<s:radio name="outputFormat" label="Choose an output format" list="#{'01':'Biological Outcome Only','02':'Raw Binary Data Only','03':'Biological Outcome and Raw Binary Data'}" value='01' />

NetBeans对我的代码不满意,并将整个列表组件list="#{'01':'Biological Outcome Only','02':'Raw Binary Data Only','03':'Biological Outcome and Raw Binary Data'}"标记为红色。但它允许我运行该程序。将显示三个单选按钮,但不会根据需要预先选择第一个按钮。换句话说,value='01'无效。

现在关注mkyong example,我按如下方式更改了代码:

<s:radio name="outputFormat" label="Choose an output format" list="#{'1':'Biological Outcome Only','2':'Raw Binary Data Only','3':'Biological Outcome and Raw Binary Data'}" value="1" />

这一次,一切都在完善:显示三个单选按钮,并预先选择第一个按钮。但即便如此,NetBeans也不满意,因为它将整个列表组件list="#{'1':'Biological Outcome Only','2':'Raw Binary Data Only','3':'Biological Outcome and Raw Binary Data'}"标记为红色。你知道为什么吗?

0 个答案:

没有答案