簡體   English   中英

Spring MVC:標簽形式:不解釋

[英]Spring MVC : tag form: not interpreted

我正面臨一個非常令人不安的問題。

我有一個jsp,顯示這樣的形式,並且工作得非常好。

<form:form action="${Form}" class="form-options" commandName="Form">

<div id="clonable" class="clonable">


                    <fieldset id="monfield">
                        <p>
                            Lien source :
                            <form:input id="urlSource_0" path="mesFormulaires[0].urlSource"
                                type="text" name="urlSource_0" />

                            <br />
                        </p>

                <p>
                    <input class="input" type="submit" value="Save" /> <br />
                </p>

            </form:form>

而且,我有一個按鈕,使用javascript添加另一個類似的形式

<script>

    var formCount = 0;
        $(function() {

            $('.add').click(function() {
                formCount++;
                var template = "<fieldset id='field'>"
                + "<p>Lien source : "
                + "&lt;input id='urlSource_"+formCount+"' path='mesFormulaires["+formCount+"].urlSource' type='text' name='urlSource_"+formCount+"' /&gt;"
                + "<br /></p>"
                + "</fieldset>";
                template=template.replace(/&lt;/g,"<");
                template=template.replace(/&gt;/g,">");
                $(template).appendTo('#clonable');              
            });
        });
    </script>

但是,當我在頁面中添加一個新表單時,我只有文本,並且我的“表單:”沒有被解釋,所以我生成的表單不起作用。 我需要這個以便我的表格工作。

是的,我有這個(其他類似帖子中的常規問題)

<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>

它只是表單:不起作用,因為如果我刪除它,表單看起來很好。

問候。

謝謝。

您在JavaScript中輸出的標記包含來自Spring Form JSP標記( path )的屬性。

該頁面已經被渲染和發送到客戶端 ,JavaScript的執行,所以沒有辦法的Spring表單JSP標簽能夠被執行以輸出正確綁定值。 JSP標記僅頁面發送到客戶端之前工作,同時它仍在服務器上呈現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM