| 

.NET C# Java Javascript Exception

Zwei Forms zu einer?

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Zwei Forms zu einer?

ingobulla - 29.01.2009 19:05
Hallo,

ich habe folgenden Seite

<html>
    <head>
        <title>ARGUS</title>
		<meta name="layout" content="main" />
    </head>
    <body>
        <h1 style="margin-left:20px;">ARGUS</h1>
        <p style="margin-left:20px;width:80%">text text:</p><br>

        <g:form controller="submission">
            <g:textArea name="classftn" value="${classftn}" rows="5" cols="40"/><br><br>
            <g:textField name="email"/><br><br>
            <g:radioGroup name='sim_score' labels="['simulate', 'score']" values="['simulate', 'score']" value='simulate'>  ${it.radio} ${it.label}<br>
            </g:radioGroup><br>
            <div class="buttons">
                <span class="button"><g:actionSubmit value="Submit" action="submit"/>
                </span>
            </div><br>
            <g:textArea name="seqs" value="${seqs}" rows="5" cols="40"/><br>
        </g:form>   // MARKIERT

        <g:form controller="exampleClassftn">   // MARKIERT
            <div class="buttons">
                <g:select name="noClassftnExmpl" from="${1..2}" value="1" noSelection="['':'-Choose example classification-']"/><br>
                <span class="button"><g:actionSubmit controller="exampleClassftn" value="Example classfication" action="fill"/><br>
                </span>
            </div>  
        </g:form>

    </body>
</html>

Nun habe ich festgestellt, dass ich das Feld seqs am Ende der ersten Form

  <g:textArea name="seqs" value="${seqs}" rows="5" cols="40"/>

auch in den Daten haben muss, die von der zweiten Form bei Betätigen des Buttons verschickt werden. Ich habe es mit Löschen der beiden oben markierten Zeilen versucht:

<html>
    <head>
        <title>ARGUS</title>
		<meta name="layout" content="main" />
    </head>
    <body>
        <h1 style="margin-left:20px;">ARGUS</h1>
        <p style="margin-left:20px;width:80%">text text:</p><br>

        <g:form controller="submission">
            <g:textArea name="classftn" value="${classftn}" rows="5" cols="40"/><br><br>
            <g:textField name="email"/><br><br>
            <g:radioGroup name='sim_score' labels="['simulate', 'score']" values="['simulate', 'score']" value='simulate'>  ${it.radio} ${it.label}<br>
            </g:radioGroup><br>
            <div class="buttons">
                <span class="button"><g:actionSubmit value="Submit" action="submit"/>
                </span>
            </div><br>
            <g:textArea name="seqs" value="${seqs}" rows="5" cols="40"/><br>

            <div class="buttons">
                <g:select name="noClassftnExmpl" from="${1..2}" value="1" noSelection="['':'-Choose example classification-']"/><br>
                <span class="button"><g:actionSubmit controller="exampleClassftn" value="Example classfication" action="fill"/><br>
                </span>
            </div>  
        </g:form>

    </body>
</html>

Das führt aber zu einer Fehlermeldung

HTTP ERROR: 404
NOT_FOUND
RequestURI=/argus/submission
Powered by Jetty://

bei Ausführung von

<span class="button"><g:actionSubmit controller="exampleClassftn" value="Example classfication" action="fill"/><br>

Weiss jemand, wie das richtig geht?


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Zwei Forms zu einer?" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.