Bir bir form var ve bunun içinde bir sonraki ve geri düğmesine istiyorum. Yay mvc'de bunu yapmanın en temiz yolu nedir? Sadece giriş tipini bir isim ve değer verin ve kontrol cihazımda kontrol et.Yay mvc: Birden fazla gönderme düğmesi için en temiz yol?
cevap
, sen params
özelliğini kullanarak kontrol yöntemleri arasında ayrım yapabilir:
<input type = "submit" name = "next" value = "Next" />
<input type = "submit" name = "back" value = "Back" />
.
@RequestMapping(..., params = "next")
public ModelAndView next(...) { ... }
@RequestMapping(..., params = "back")
public ModelAndView back(...) { ... }
, evet bunu yapabilir. Alternatif olarak, gerçek gönderme butonlarını kullanmayın. Bunun yerine, formun hedefini daha sonra ekli javascript işleyicileriyle birlikte vanilya HTML düğmelerini kullanın ve ardından formu program aracılığıyla gönderin.
Hangisi "temizleyici" bakış açınıza bağlıdır. Yaylı 3 kullanıldığında
Doğru, ancak bunun için javascript kullanarak gerekli olmadığında çok sevmediğim javascript bağımlılığı oluşturur. Bir uygulamanın işlevselliğini geliştirmek için javascript kullanmayı tercih ederim. – jack
- 1. Spring MVC - Bir form için birden çok gönderme düğmesi
- 2. angularjs ve yay mvc - bir istekte birden fazla dosya yükleme
- 3. Temiz yolu ASP.Net MVC
- 4. Bir 2D dizi aramak için en temiz yol?
- 5. Birden fazla olası özellik değeriyle seçmek için daha temiz bir yol var mı?
- 6. Birden Fazla Dosya Var mı Kontrol Ediyor? En iyi yol?
- 7. AFNetworking ile birden fazla resim gönderme
- 8. Yay yapılandırmasını birden fazla projeye bölme
- 9. Yay kapanmasını bir fasülyeden zorlamak için en iyi yol?
- 10. Yay mvc sunucu başlatması
- 11. Gönderme düğmesi olarak bağlantı etiketi?
- 12. Birden çok dizi üzerinde yineleme için en iyi yol?
- 13. Tapestry5: form doğrulama olayıyla birden çok gönderme düğmesi işleme
- 14. Gönderme düğmesi eylemi
- 15. Bir metin dosyasını belleğe yüklemek için en hızlı/en temiz yol
- 16. Python - Sabit listeleri veya sözlükleri tanımlamak için en iyi/en temiz yol
- 17. Bahar mvc birden fazla görünüm çözücüler
- 18. Gönderme Düğmesi Denetleyiciye Gönderme Değeri, ancak
- 19. Gönderme düğmesi için olay tetikleme sırası
- 20. Yay test ve mafsallı yay mvc test ünitesi
- 21. MVC Boole için Yol Kısıtlaması
- 22. Jersey için Birden Fazla ContainerRequestFilter
- 23. ServletContext ve Yay MVC
- 24. Facelet ile yay mvc
- 25. Yay MVC. Fasulye boş
- 26. UINavigationBar'da Birden Fazla UIBarButtonItemsi
- 27. Laravel 4 iki gönderme düğmesi
- 28. birden fazla işletme Yay JPA sorgu resultset birleştirme erişme
- 29. Gönderme düğmesi nasıl algılanır, tek bir Action sınıfında birden çok gönderme düğmesinin senaryosunda tıklanır?
- 30. Birine MVC projesi gönderme
Bu yaklaşımdaki sorun, varsayılan gönderme düğmesinin html'deki ilk sürüm olması gerektiğidir. @ skaffman'ın yaklaşımı bu soruna sahip değil. –