Başlık biraz belirsiz gelebilir ama ben bir adım atacağım. Ben 2 servlets vardır:Struts 1.2'de kontrol akışı (Lifecycle)
- one.java:
ActionForm class
Uzattı Alıcılar ve ayarlayıcılar Has:index.jsp
- two.java de
Action class
ileri başarı veya girdilere dayalı başarısızlığa sayfa Uzattı yöntem
Ben 3 jsp dosyaları:
- index.jsp: karşılama sayfaları mı ve bir kullanıcı adı kombinasyonu sorar
- success.jsp: kombinasyon doğruysa deniliyor
- failure.jsp: kombinasyon yanlışsa deniliyor
Ben 2 xml dosyaları var:
- web.xml: DD
- dikmeler-config.xml Struts yapılandırma dosyası
nasıl web.xml çalıştığını anlamak. Benim tek şüphem hangisi, one.java /two.java hangisi struts.xml ilk denir?
Ben o zamanAction
yani one.java
için değerini verir, hata ayıklamak için denenmiş ve ActionForm
sınıf yani two.java
ilk denir öğrendim. Ancak ilk önce Eylem sınıfının çalıştırılması değil, ardından eylem formu mu var? Yani MVC mimarisinin izlediği şey bu.
Lütfen açıklayınız. Çok ayrıntılı bir iş akışına yönelik bağlantılar gerçekten yararlı olacaktır. Struts formu 4 parametreye sahip herhangi biri Struts eylem yönteminin çağırmadan önce kullanıcının veri ile doldurulmalıdır -
@PunjanSudhar, arka uçta ExtJS kullanmayla ilgili fazla bir şey bilmiyorum – bsiamionau
Kötü, başka bir nokta eklemek istiyorum. EXTJS'i FrontEnd (eğer arkadan bahsetmişken arkadan bahsetti) olarak kullanıyorsak, Actionform çağrılmaz. Bunun sebebi, extjs'de zaten veri doğrulama mekanizması var. Yani form ışını kontrol edilmeye gerek yok. Bu kavram doğru mu? –
ExtJS'i nasıl ön uçta kullanıyorsunuz? Aslında Struts'un Ext validation hakkında bir şey bildiğine inanmıyorum. – bsiamionau