4

私はHTMLに比較的慣れていません。私は当初、Eclipseで通常とは異なる警告を出さない.htmlドキュメントで作業していました。ただし、いくつかの機能が追加されたJSPに変更したところ、次のような特定の警告が表示されるようになりました。

Multiple annotations found at this line:
- Invalid location of tag (td).
- Undefined attribute name 
 (width).

次のような行の場合

<td width="300"><label for="select">Based on:</label>
    <form:select path="basedOn">
        <form:option value="Event_Name" label="Event Name"/>
        <option value="Product_Name">Product Name</option>
    </form:select>
</td>

ブラウザで試してみると、問題なく動作しているように見えますが。

私のバージョンの日食が古くなっている可能性があるためだと彼らが示唆した同様のSO投稿を見ましたが、それはここでは問題ではありません。日食は最新です。

これは、JSPのコーディング方法に問題がありますか、それとも既知の問題ですか?どちらの場合でも、警告をなんらかの方法で抑制できますか?

4

1 に答える 1

8
  1. プロジェクトを右クリックし、[プロパティ]-> [検証]を選択します(または、[ウィンドウ]->[設定]->[検証]に移動して、これをグローバルに実行できます)。
  2. HTML構文の検証のために「ビルド」のチェックを外すか、「設定」の下の省略記号をクリックして、特定のファイル名/拡張子/あなたが持っているものを除外するルールを追加します。

この警告は問題ありません。

于 2013-03-04T08:08:26.270 に答える