2013-06-19 72 views
0

在JSP中,我需要提供jsp:root指令一個XML命名空間聲明。或者只有後者。也就是說,如果我有以下內容:的<jsp:根和<HTML的xmlns

<jsp:directive.page language="java" 
    contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" 
/> 
<jsp:root xmlns:c="http://java.sun.com/jsp/jstl/core" 
    xmlns:s="http://www.springframework.org/tags" 
/> 
<!DOCTYPE html> 
<html xmlns:c="http://java.sun.com/jsp/jstl/core" 
    xmlns:s="http://www.springframework.org/tags"> 
<head> 
     ... remainder of my HTML page 

我應該刪除jsp:root元素嗎?信息似乎是多餘的。 Eclipse從html元素中刪除命名空間聲明會導致Eclipse投訴。

回答

0

您需要使用jsp:root元素來設置文檔的其餘部分,以瞭解以s:或c:開頭的標籤。所以不要刪除它。

相關問題