作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个关于 getInteger() 和 getRequiredInteger() 方法之间差异的简单问题。
public void foo(RequestContext requestContext){
MutableAttributeMap flowScope = requestContext.getFlowScope();
String bar = flowScope.getString("bar","bar"); // (attributeName, defaultValue)
String baz = flowScope.getRequiredString("baz");
}
唯一的区别是,如果在 map 中找不到属性名称,则使用 getInteger() 可以定义默认值吗?
最佳答案
根据Spring Web Flow API两者之间的区别与异常抛出有关 -
getRequiredInteger()
- 返回映射中的整数属性值,如果该属性不存在且类型正确,则抛出异常。
getInteger()
- 返回映射中的整数属性值,如果未找到值则返回默认值。
关于java - Spring Web Flows - getInteger() 与 getRequiredInteger(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14202555/
我有一个关于 getInteger() 和 getRequiredInteger() 方法之间差异的简单问题。 public void foo(RequestContext requestContex
我是一名优秀的程序员,十分优秀!