我正在尝试使用strut taglib
在我的jsp页面中输入以下元标记<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" />">
但是警告显示元标记应该是空元素标记。我该怎么做才能解决这个问题?有没有其他方法可以在元标记中输入网站管理员信息?
答案 0 :(得分:4)
如果您的JSP声明了一种xhtml DOCTYPE
,则必须正确关闭<meta>
标记,如Differences Between HTML and XHTML中所述。
所以你的标签应该是:
<meta
http-equiv="Content-Type"
content="text/html;
...
address:<s:text name="webmaster.mail" />"
/>
答案 1 :(得分:1)
我的html代码中有相同的Eclipse警告,发现它是b / c我没有正确关闭元标记。
示例错误的元标记:
<meta name="description" content="blah blah">
通过使用“/&gt;”正确关闭元标记来解决问题:
<meta name="description" content="blah blah"/>