Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Struts2注释@RequestParameter_Java_Url_Parameters_Struts2_Request - Fatal编程技术网

Java Struts2注释@RequestParameter

Java Struts2注释@RequestParameter,java,url,parameters,struts2,request,Java,Url,Parameters,Struts2,Request,不过,在我的课堂上,我正在按照教程使用struts2创建一个SEO友好的url @RequestParameter public void setId(int id) { this.id = id; } 此错误显示在@RequestParameter RequestParameter cannot be resolved to a type 我已经在我的web inf/lib中包含了struts2核心jara,但我仍然想知道它为什么会返回错误。struts2中没有任何@Request

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

@RequestParameter
public void setId(int id) {
    this.id = id;
}
此错误显示在
@RequestParameter

RequestParameter cannot be resolved to a type

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

struts2中没有任何
@RequestParameter

顺便说一下,运行示例时根本不需要它

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

你可能也想看一看

搜索一下,结果发现它是一个,唯一的目标是帮助他的
IDE
IntelliJ
,避免突出显示未使用的
Setters


@StevenBenitez(他也是一个SO用户),你最好从你博客中的其他示例中删除你的自定义
注释
,以避免对那些既没有声明注释也没有阅读过你描述注释的博客帖子的用户造成混淆:)

你有RequestParameter的导入语句吗?这就是问题所在,每当我尝试eclipse自动导入它时,它都找不到它所需的类或包。虽然我已经导入了struts2 core Jar,但我认为它不在struts core中。。。我不能肯定你会在哪里找到它。我知道Spring使用它,但是…哦,我明白了,我会再试试那个教程。REST插件实际上做什么?来自链接文档源:“REST插件简化了REST风格的资源,供人类和机器客户端使用**目标是100%遵循RubyonRails风格的RESTURL约定,并支持无XML的资源开发**它以约定插件为基础,支持操作和结果的自动配置。”