0

我正在按照教程使用 struts2 创建一个 SEO 友好的 url,但是在我的课堂上

@RequestParameter
public void setId(int id) {
    this.id = id;
}

这个错误出现在@RequestParameter

RequestParameter cannot be resolved to a type

我已经在我的中包含了 struts2-core jara,web-inf/lib但我仍然想知道它为什么会在那里返回错误。

4

1 回答 1

1

Struts2 里面没有@RequestParameter...

顺便说一句,您根本不需要它来运行您的示例。

只需删除它,编译和部署 :)

您可能还想看看Struts2 REST 插件

又搜索了一下,原来是博文作者自己创建的自定义Annotation,唯一的目的就是帮助他IDEIntelliJ避免高亮Setters未使用的...

@StevenBenitez(那也是一个 SO 用户),您最好Annotation从博客中的其他示例中删除您的自定义,以避免对尚未声明它或阅读您描述它的博客文章的用户造成混淆:)

于 2013-01-17T15:17:42.647 回答