簡體   English   中英

Spring MVC一個輸入字段表單

[英]Spring MVC one input field form

Spring MVC中最好的方式是只向表單中的一個字段發送一個字段? 我需要發送選擇框值,但我也希望選擇框預先填充正確的值。

通常我會有一些表單支持對象,並將他綁定到表單,但是當我只有一個字段要發送時,我不需要任何表單支持對象。 但是我沒有使用form:form和form:select for binding因為它需要指定表單后備對象中的字段。

謝謝。

在你的jsp / view中,使用經典的html <form/><select/>

<form id="form" method="POST">
    <select id="selected" name="selected">
        <option value="1">First value</option>
        <option value="2">Second value</option>
    </select>
</form>

在您的控制器中,此方法將在表單提交完成時獲取selected值:

@RequestMapping(method=RequestMethod.POST)
public String submitForm(@RequestParam String selected) {
    // your code here!
    return "nextView";
}

要預填充選擇框,您必須手動將值從控制器傳遞到視圖,最后使用JSTL(或任何您使用的)/ javascript選擇它。

暫無
暫無

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

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