下面这段代码什么意思?

                            <s:radio
                                list="#{'PN':getText('cognation.pn'),'AN':getText('cognation.an')}"
                                name="cognationQC.radioKey" listKey="key" listValue="value"
                                value="%{cognationQC == null || cognationQC.radioKey ==null ? 'PN' : cognationQC.radioKey}"></s:radio>

'设置单选框的默认选择。'
如果cognationQC为null或者cognationQC的radioKey没有初始化,就默认展示key为'PN'的项,否则默认为指定的'cognationQC.radioKey'