Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse <;jsp:root和<;html-xmlns_Eclipse_Html_Jsp_Jstl - Fatal编程技术网

Eclipse <;jsp:root和<;html-xmlns

Eclipse <;jsp:root和<;html-xmlns,eclipse,html,jsp,jstl,Eclipse,Html,Jsp,Jstl,在JSP中,是否需要提供JSP:root指令和XML名称空间声明。或者只是晚一点。也就是说,如果我具备以下条件: <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.

在JSP中,是否需要提供
JSP:root
指令和XML名称空间声明。或者只是晚一点。也就是说,如果我具备以下条件:

 <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

... 我的HTML页面的其余部分

我应该删除
jsp:root
元素吗?这些信息似乎是多余的。从
html
元素中删除名称空间声明会使Eclipse抱怨。

您需要jsp:root元素来设置文档的其余部分,以理解以s:或c:开头的标记。所以不要移除它