gpt4 book ai didi

java - 如何正确使用 div 标签作为 jspx 文件中的根元素?

转载 作者:行者123 更新时间:2023-12-01 14:22:02 26 4
gpt4 key购买 nike

我正在读一本书,作者使用jspx页面。他没有使用 jsp:root 标记作为根标记,而是使用具有与 jsp:root 标记相同的 namespace 声明的 div 标记。这是一个例子:

<div id="header" xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:spring="http://www.springframework.org/tags"
xmlns:sec="http://www.springframework.org/security/tags"
version="2.0">
<jsp:directive.page contentType="text/html;charset=UTF-8" />
<jsp:output omit-xml-declaration="yes" />

<spring:message code="header_text" var="headerText"/>
<spring:message code="label_logout" var="labelLogout"/>
<spring:message code="label_welcome" var="labelWelcome"/>
<spring:url var="logoutUrl" value="/j_spring_security_logout" />

<div id="appname">
<h1>${headerText}</h1>
</div>

<div id="userinfo">
<sec:authorize access="isAuthenticated()">${labelWelcome}
<sec:authentication property="principal.username" />
<br/>
<a href="${logoutUrl}">${labelLogout}</a>
</sec:authorize>
</div>

</div>

问题是我的 ide (IntelliJ IDEA 12) 的编辑器提示 div 标签的版本属性,说“此处不允许使用属性版本”。有任何想法吗?谢谢。

最佳答案

我不使用 IntelliJ,但我猜它会检查 <div/> 中是否允许版本属性标记它不是。请参阅http://www.w3schools.com/tags/tag_div.asp 。您应该使用<jsp:root/>反而。也许这本书是在 JSP 2.0 之前写的。

关于java - 如何正确使用 div 标签作为 jspx 文件中的根元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17458064/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com