我是Java/Struts 2中的初级用户。 我使用Eclipse编码。我的代码中有两行带有警告标记。标记未知s:属性
这个警告是:
未知标签(S:属性)。
的两行代码都低于:
username : <s:property value="username" /><br/>
password : <s:property value="password" /><br/>
我不明白,什么是错的。有人向我解释可能是什么问题?
我是Java/Struts 2中的初级用户。 我使用Eclipse编码。我的代码中有两行带有警告标记。标记未知s:属性
这个警告是:
未知标签(S:属性)。
的两行代码都低于:
username : <s:property value="username" /><br/>
password : <s:property value="password" /><br/>
我不明白,什么是错的。有人向我解释可能是什么问题?
确定我使用
<%@ taglib prefix="s" uri="struts-tags"%>
有一个错误指令
正确的指令低于
<%@ taglib prefix="s" uri="/struts-tags"%>
这是在我的眼前...... :-(
这并不是提供问题的答案。要批评或要求澄清作者,在他们的帖子下留下评论 - 你可以随时评论你自己的帖子,一旦你有足够的[声誉](http://stackoverflow.com/help/whats-reputation),你将能够[评论任何(http://stackoverflow.com/help/privileges/comment)。 – nsgocev 2014-10-07 14:10:00
谢谢nsgocev 我添加了一条评论,但我删除了它becau它不可读。我选择在我自己的帖子上回答,但好吧,我明白这是不正确的,不在“计算器”的“精神”中。对不起...... – jerome 2014-10-07 14:26:08
它确实提供了一个问题的答案......他在taglib声明中有错误的uri – blank 2014-10-07 16:57:05
Eclipse的JSP编辑器验证JSP文件,如果它在代码中发现错误,则会出现红色标记。您也可以在问题视图中找到错误。标签根据应使用JSP taglib指令声明的TLD文件进行验证。要在代码中使用Struts标签,你应该把下面的代码在页面
<%@ taglib prefix="s" uri="/struts-tags" %>
了解更多关于JSP Tags的顶部。
JSP TLD包含在struts2-core-x.x.x.jar中。
你应该接受帮助很多人的答案。 – 2018-02-05 23:48:06
您应该发布您的XHTML标题 – SJuan76 2014-10-06 13:09:52
您是否使用taglib指令指定's:'标记? – 2014-10-06 13:11:34
没有更多的信息,这是不可能的。 – 2014-10-06 18:35:13