gpt4 book ai didi

java - 如何从 URL 或隐藏字段获取参数

转载 作者:行者123 更新时间:2023-12-02 08:36:43 25 4
gpt4 key购买 nike

在 Struts Action 中,当 URL 中的参数未设置时,我想从 URL 或隐藏字段获取参数。从 URL 中检索参数的方法如下:

String userId = request.getParameter("userId");

但现在的问题是,HTML是基于表单(遗留代码)的。我观察到参数 userId 可能会重置为 null。是否也可以在隐藏字段中的表单中设置参数?我需要在 dynaForm 中为此定义一个参数吗?如何从隐藏字段中检索参数?

最佳答案

隐藏字段中的参数与其他字段一样设置,也可以通过相同的方式检索。

String userID = request.getParameter("userId");

要检查它是否为空,您只需:

if(StringUtils.isNotBlank(userId)) {
// do stuff
}

http://commons.apache.org/lang/apidocs/org/apache/commons/lang/StringUtils.html#isNotBlank(java.lang.String)

*编辑添加更多信息request.getParameter 不区分 get 变量和 post 变量,因此如果您有来自 URL 的参数,则可以使用相同的方法获取它。

关于java - 如何从 URL 或隐藏字段获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1530096/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com