0
我在写一个jira工作流验证器插件 - 在验证方法中我想获取由工作流程屏幕提供的自定义问题字段的值(工作流程屏幕弹出时这样的工作流程过渡)Jira工作流验证器 - 如何从工作流程屏幕检索问题字段的值
注意:我想问题,以寻求工作流程卵石字段值,而不是 - 这个代码不服务的目的 - customField.getValue(问题)
我在写一个jira工作流验证器插件 - 在验证方法中我想获取由工作流程屏幕提供的自定义问题字段的值(工作流程屏幕弹出时这样的工作流程过渡)Jira工作流验证器 - 如何从工作流程屏幕检索问题字段的值
注意:我想问题,以寻求工作流程卵石字段值,而不是 - 这个代码不服务的目的 - customField.getValue(问题)
访问HTTP请求可以用这样的代码来完成as
HttpServletRequest request = ServletActionContext.getRequest();
if (request == null) {
log.warn("Unable to find a request while creating an issue");
return;
}
String[] values = request.getParameterValues("mykey");
if (values == null || values.length != 1) {
log.debug("Unable to find parameters in the request while creating an issue");
return;
}
String valueString = values[0];
if (valueString == null || valueString.equals("")) {
// Valid if no value was entered
log.debug("Unable to find a value for mykey while creating an issue");
return;
}
在我的书O'Reilly的书“Practical JIRA Plugins”中也可以看到这一章。