标记未知的s:属性

时间:2014-10-06 13:04:51

标签: java eclipse jsp struts2 jsp-tags

我是Java / Struts 2的初学者。 我正在用Eclipse编写代码。我的代码中有两行带有警告标记。

此警告是:

未知标记(s:属性)。

以下两行代码:

username : <s:property value="username" /><br/>
password : <s:property value="password" /><br/>

我不明白,出了什么问题。有人向我解释可能是什么问题吗?

2 个答案:

答案 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"%> 

它出现在我眼前... :-(