Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/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
HTML5-我需要在包含和带有decorator的页面上声明DOCTYPE吗_Html_Jsp_Struts2 - Fatal编程技术网

HTML5-我需要在包含和带有decorator的页面上声明DOCTYPE吗

HTML5-我需要在包含和带有decorator的页面上声明DOCTYPE吗,html,jsp,struts2,Html,Jsp,Struts2,我正在使用Struts 2,并且正在处理我的页面,使它们符合HTML5 所有页面都只使用一个decoratorJSP,它在decorators.xml decorator.jsp第一行包括: <!DOCTYPE html> 我是否需要将页面上的第一行(在struts.xml中指定)声明为这些页面上的 如果是,我是否也需要对任何ed页面执行相同操作?结果呈现的HTML文档的第一行应该是DOCTYPE声明。您还可以在DOCTYPE之前放置空格字符、注释或字符。看见页面主要装饰在文档

我正在使用Struts 2,并且正在处理我的页面,使它们符合HTML5

所有页面都只使用一个decoratorJSP,它在
decorators.xml

decorator.jsp
第一行包括:

<!DOCTYPE html>

我是否需要将页面上的第一行(在
struts.xml
中指定)声明为这些页面上的


如果是,我是否也需要对任何
ed页面执行相同操作?

结果呈现的HTML文档的第一行应该是
DOCTYPE
声明。您还可以在
DOCTYPE
之前放置空格字符、注释或字符。看见页面主要装饰在文档的头部或正文中,但是
DOCTYPE
应该位于这些标记之前和任何标记之前。将
DOCTYPE
放在每页的第一行(包括或手动),然后将此页与decorator一起使用。
DOCTYPE
声明只应在每个HTML文档中呈现一次,而不应将其包含在主页中的每个页面中

不如启动你的应用程序,导航到某个页面,看看是否有doctype。