java - HTML 未通过验证

标签 java java-ee-6

下面的行在我的应用程序中未通过验证。 Netbeans 中的错误是...

元素“a”上的属性 href 值“/content/edit”错误:PATH 中的 WHITESPACE

    <a href="<%=request.getAttribute("urlPrefix")%>/content/edit">Add Content</a>

运行时错误是:

org.apache.jasper.JasperException:/base.jsp(9,25) PWC6213:需要引号

我正在传递该值的属性。为什么我在传递值时会收到此错误?

最佳答案

不要在 JSP 中使用 scriptlet。使用 JSP EL:

<a href="${urlPrefix}/content/edit">Add Content</a>

关于java - HTML 未通过验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8693735/

相关文章:

java - 吊带 - AEM 吊带 :members from a new collection

java - Eclipse 插件为源文件的内聚部分定义不同的背景颜色?

java - 如何获取JTextPane所有属性的内容?

java - 在我的第一个 GUI java 应用程序中使用 .add() 方法向布局添加按钮

mysql - 如何在 JPA 2/Hibernate 中生成可移植和 native ID?

java - ASM jar - 为什么我的 java 项目依赖于此?

java - Spring+Hibernate配置

java - 从特定线程调用方法是否会自动使其在单独的核心上运行?

java - 将 @Resource UserTransaction 注入(inject) EJB Singleton bean 是否安全

jpa-2.0 - JPA条件查询Path.get左联接是否可能