0

答えを探してみましたが、「検証メッセージ」の警告であるため、誤検知が続きました。私はこの行を持つjspを持っています

<a href="login">Member Home</a>

にマップする

@RequestMapping(value = "/login", method = RequestMethod.GET)
public String login(ModelMap model){
    return "home";
}

このセットアップは、リクエストをインターセプトする Spring Security で意図したとおりに完全に機能しますが、Eclipse から警告が表示されます。

WebContent/login not found.

login というファイルを実際に持っていないので、警告は理にかなっていますが、警告を防止する手順がありません。

また、それは単なる警告であることも理解しています。それを吸い上げることができますが、特に後でより大きな問題につながる場合は特に、それを避けたいと思っています。

使用: JBoss 7.1 上の Spring 3.1.0 および Spring Security 3.1.2

編集:より完全な警告:

Description                 Resource    Path            Location    Type
WebContent/login not found. index.jsp   /RMS/WebContent line 11     Validation Message

11 行目は、上で投稿した html リンク コードです。

4

1 に答える 1

1

タイプ「検証メッセージ」により、Eclipse は警告が「外部」プラグインからではなく、Eclipse 自体からのものであることを通知します (プラグインが間違ったタイプを報告しない限り)。私の直感によると、ソースは「JSP コンテンツ バリデーター」(Eclipse またはプロジェクト設定 -> 検証) です。残念ながら、これはオン/オフの切り替えしかできず、実際に構成することはできません。

于 2013-05-13T20:45:45.873 に答える