有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在Struts 2中动态选择页面加载单选按钮

我有两个单选按钮,根据特定条件,其中一个可以作为默认单选按钮。我一直试图让他们违约,但没有成功

JSP页面:

<fieldset>

    <legend>Select Target File</legend>

    <s:radio id="targetFileRadioSelect" name="targetFileRadio" title="Select Baseline Configuration File" list="#{'S' : 'Select Baseline Configuration File'}" value ="targetFileValue"/>

    <s:select list="targetFilesList" name="selectedTargetFile" />

    <s:radio id="targetFileRadioCreate" name="targetFileRadio" title="Create Base Baseline Configuration File" list="#{'C' : 'Create Base Baseline Configuration File'}" value ="targetFileValue"/>

    <label>File Name:</label>
    <input id="targetFileName"  name="targetFileName" size="20" maxlength="50" style="visibility : visible" type="text" value="<s:property value='targetFileName'/>" />

    <label>File Description:</label>
    <input id="targetFileDescription"  name="targetFileDescription" size="20" maxlength="50" style="visibility : visible" type="text" value="<s:property value='targetFileDescription'/>" />

</fieldset>

我在action类中创建了属性,其设置方式如下:

private String targetFileValue;

public String getTargetFileValue() {
    return targetFileValue;
}

public void setTargetFileValue(String targetFileValue) {
    this.targetFileValue = targetFileValue;
}

if(extensionMatch == null)
{
    // No extension matched default to the Create New Radio Button  
    setTargetFileValue("C");
}
else
{
    // An extension match was found default to Select Baseline Radio Button and make the matching extension be first in the list
    setTargetFileValue("S");
}

有什么东西我可能看过头了吗


共 (0) 个答案