我是Java / Struts 2的初学者。 我正在用Eclipse编写代码。我的代码中有两行带有警告标记。
此警告是:
未知标记(s:属性)。
以下两行代码:
username : <s:property value="username" /><br/>
password : <s:property value="password" /><br/>
我不明白,出了什么问题。有人向我解释可能是什么问题吗?
答案 0 :(得分:3)
Eclipse的JSP编辑器验证JSP文件,如果它在代码中发现错误,则会出现红色标记。您还可以在问题视图中找到错误。根据应使用JSP taglib指令声明的TLD文件验证标记。要在代码中使用Struts标记,您应将下面的代码放在页面顶部
<%@ taglib prefix="s" uri="/struts-tags" %>
详细了解JSP Tags。
JSP TLD包含在struts2-core-x.x.x.x.jar中。
答案 1 :(得分:2)
好吧我使用指令
<%@ taglib prefix="s" uri="struts-tags"%>
出现错误
正确的指令在
之下<%@ taglib prefix="s" uri="/struts-tags"%>
它出现在我眼前... :-(