Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.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 struts.xml中带有“wildcard”参数的操作及其等效注释_Java_Struts2_Annotations_Action_Struts2 Convention Plugin - Fatal编程技术网

Java struts.xml中带有“wildcard”参数的操作及其等效注释

Java struts.xml中带有“wildcard”参数的操作及其等效注释,java,struts2,annotations,action,struts2-convention-plugin,Java,Struts2,Annotations,Action,Struts2 Convention Plugin,我在struts.xml中定义了一个操作,它删除数据库中的一条记录。但是,我希望使用注释映射此操作。它包含一个通配符参数,即要删除的记录的id。我不太清楚在使用注释时这是怎么回事 struts.xml中的操作如下: <action name="delete/*" class="RecordAction" method="deleteRecord"> <param name="record.id">{1}</param> <result t

我在struts.xml中定义了一个操作,它删除数据库中的一条记录。但是,我希望使用注释映射此操作。它包含一个通配符参数,即要删除的记录的id。我不太清楚在使用注释时这是怎么回事

struts.xml中的操作如下:

<action name="delete/*" class="RecordAction" method="deleteRecord">
    <param name="record.id">{1}</param>
    <result type="redirect">/table.html</result>
</action>

注释与应用于配置的约定插件一起使用。您可以使用命名空间中的参数将命名空间模式映射到请求参数-。