gpt4 book ai didi

java - Java reSTLet 中未传递的 post 参数的值?

转载 作者:行者123 更新时间:2023-12-02 06:01:30 24 4
gpt4 key购买 nike

我是 Java 和 ReSTLet 的新手。

正在编写一个函数来获取帖子参数并在内部调用另一个函数。

我的疑问是我的代码是否是这样的:

Form form = new Form(entity);
String abc = form.getFirstValue("abc");

如果参数 abc 没有传递,会出现什么异常或者 abc 中会存储什么?

最佳答案

我找到了这个源代码:Series 。您的Form类扩展了该 Series 类。

如果参数'abc'不存在,则返回null (defaultValue):

public String getFirstValue(String name) {
return getFirstValue(name, false);
}

public String getFirstValue(String name, boolean ignoreCase) {
return getFirstValue(name, ignoreCase, null);
}

public String getFirstValue(String name, boolean ignoreCase, String defaultValue) {
String result = defaultValue;
NamedValue<String> param = getFirst(name, ignoreCase);

if ((param != null) && (param.getValue() != null)) {
result = param.getValue();
}

return result;
}

关于java - Java reSTLet 中未传递的 post 参数的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22631517/

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