我在Eclipse中有這個簡單的JSP頁面和文件中的第一行是:驗證問題,JSP和Eclipse
的Eclipse然而,把一個黃色的警告圖標,下面這條線之前,工具提示消息:在此 線發現
多個註解:
- 線路斷點:index.jsp的[行:1]
- 標籤(jsp:directive.page)應該是一個空元素標籤。
有誰知道這是爲什麼?
UPDATE:
這是我的完整源腳本。這基本上是Eclipse在爲我創建基於XHTML模板的新JSP文件時爲我生成的模板。我只是稍微修改了內容,使其能夠做到「充分利用」。我在使用Geronimo 2.1插件的Ubuntu 8.10上使用了Eclipse 3.4(eclipse-jee-ganymede-SR1-linux-gtk.tar.gz)(我不認爲這很重要)。我有同樣的問題與Eclipse的每個版本到目前爲止我用(3.0及以上)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<jsp:useBean id="datetime" class="java.util.Date" />
<html>
<head>
<title>Hello Geronimo</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
<div>
<h1>Hello Apache Geronimo!!!</h1>on ${datetime}
</div>
</body>
</html>
權,但確實與XHTML 4.01 DOCTYPE是enoug h使該警告消失? – VonC 2009-02-28 22:45:35
是的。它會使警告消失。但是,我不知道XHTML 4.01這樣的東西......我也升級到最新版本的Eclipse。這也有訣竅。謝謝! – Luke 2009-03-01 04:36:42