Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.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
Struts2 将Parameterware更改为HttpParametersAware_Struts2_Http Parameters - Fatal编程技术网

Struts2 将Parameterware更改为HttpParametersAware

Struts2 将Parameterware更改为HttpParametersAware,struts2,http-parameters,Struts2,Http Parameters,我正在将我的项目从struts 2.3.1升级到2.5.12 由于ParametersAware在2.5.12中被弃用,我想将ParametersAware更改为HttpParametersAware 但是setParameter()方法在这两种方法中完全不同 setParameters(HttpParameters)(struts 2.5.12) 设置参数(映射参数)(struts 2.3.1) 如何执行此操作?将映射更改为。后面的类实现了一个映射,因此您可以使用 此选项用于获取/将参数放入映

我正在将我的项目从struts 2.3.1升级到2.5.12 由于
ParametersAware
在2.5.12中被弃用,我想将
ParametersAware
更改为
HttpParametersAware

但是
setParameter()
方法在这两种方法中完全不同

  • setParameters(HttpParameters)
    (struts 2.5.12)
  • 设置参数(映射参数)
    (struts 2.3.1)
  • 如何执行此操作?

    映射更改为。后面的类实现了一个
    映射
    ,因此您可以使用 此选项用于获取/将参数放入映射

    最有趣的是有实现的接口 , . 最后一个用于检索请求参数

    如果您想手动操作参数,这个答案将揭示请求参数的典型用法

    另一种方法(不推荐)是从请求本身获取请求参数。请参阅。

    映射更改为。后面的类实现了一个
    映射
    ,因此您可以使用 此选项用于获取/将参数放入映射

    最有趣的是有实现的接口 , . 最后一个用于检索请求参数

    如果您想手动操作参数,这个答案将揭示请求参数的典型用法


    另一种方法(不推荐)是从请求本身获取请求参数。请参阅。

    使用
    HttpParameters
    。问题是什么?使用
    HttpParameters
    。有什么问题?