元标记应为空元素标记

Md *_*lam 2 html meta jsp java-ee

我正在尝试使用strut taglib在我的jsp页面中输入以下meta标签

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" name="Webmaster" content="Telephone: <s:text name="webmaster.phone" /> , email:<s:text name="webmaster.email" />, address:<s:text name="webmaster.mail" />">     
Run Code Online (Sandbox Code Playgroud)

但是警告显示meta标签应该是空元素标签。我该怎么做才能解决这个问题?还有其他方法可以在meta标记中输入网站站长信息吗?

tar*_*ini 5

如果您的JSP声明了一种xhtml DOCTYPE,则<meta>必须正确关闭标记,如HTML和XHTML之间的差异中所述

因此,您的标签应为:

<meta 
  http-equiv="Content-Type" 
  content="text/html; 
  ...
  address:<s:text name="webmaster.mail" />"
/> 
Run Code Online (Sandbox Code Playgroud)