Domanda

Sto creando un plugin Jira che fornisce un pannello della scheda versione.Nella velocità di questo pannello della scheda Versione sto fornendo un elenco Seleziona.Il codice di selezione dell'elenco è come sotto

                    <form name="input" action="AddParent" method="post">
        <select name="parentVersion">
        <option value="-1">--select Parent--</option>
        #foreach($version in $versions )
            <option value="$version" selected="true">$version</option>
        <input type="submit" value="Add Parent"/>
        </form>
.

Ora nel mio plugin ho incluso un modulo Webwork per gestire questa azione.Quando faccio clic sul pulsante "Aggiungi genitore" non sta succedendo nulla.Ho bisogno del valore che ho selezionato nella mia classe di azione Java.Mi manca sicuramente qualcosa.Qualcuno può aiutarmi con questo? Grazie in anticipo.

È stato utile?

Soluzione

I'm not sure what's missing in your code, but the WebWork Sample Plugin has more information about this.

Altri suggerimenti

As an alternative, you can declare a local variable named same as your select list, create getter and setter and the variable will get the selected value. Also, yo can specify the form action as action="YourClass!yourMethod.jspa"

private String parentVersion;

public String getParentVersion() {
    return parentVersion;
}
public void setParentVersion(String parentVersion) {
    this.parentVersion = parentVersion;
}
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top