Merhaba Ben Spring, SpringMVC şeklinde bir öğrenme sürecinden geçiyorum. Aşağıdaki şekilde jstl kütüphanesi kullanmak yerine AngularJS bildiğim için ng-repeat direktifi ile sayfalarımı oluşturmak istiyorum. Bu yüzden sanırım back-end tarafından geriye JSON objesi mi geriye dönmem gereklidir? Basit bir örnek verebilirseniz sevinirim. Birde sizce nasıl yapmalıyım? Yani angularJS ile mi devam ediyim yoksa jstl ile mi? Dediğim gibi yeni olduğum için saçma bir soru sormuş olabilirim.

   <c:forEach var="person" items="${persons}">
        <tr>
            <td>${person.ad}</td>
            <td>${person.soyad}</td>
        </tr>
    </c:forEach>

/ {{person.ad}} {{person.soyad}} /

soruldu: 13 Ara '15, 16:28

Black%20Death's gravatar image

Black Death
1358915
cevap kabul oranı: 0%

değiştirildi: 13 Ara '15, 16:30


Merhaba ,

Şuanki yer aldığım projede , Spring MVC , FTL(Freemarker) , Angularjs wiew teknolejilerini kullanıyoruz. Form işlemlerinde v.s Ftl kullanıyoruz .Çok fazla ajax request ve ön yüz aksiyonu gerektiren sayfalarda Angularjs kullanmaktayız. Çok fazla aksiyon gerektiren sayfalarda Angularjs kullanabilrsin.

.java

  //Method json döner.
  @RequestMapping(value = "/search-person", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE)
  @ResponseBody
  public List<PersonView> searchPerson() {
    return  personService.searchPerson();
  }

.js

   //Json objesini bu şekilde alabilrsin.
   $http.post('/search-person').success(function(response){
    $scope.persons = response;
 });
permanent link

cevaplandı: 14 Ara '15, 05:12

jackk's gravatar image

jackk
5422417
cevap kabul oranı: 4%

değiştirildi: 14 Ara '15, 05:15

hocam teşekkür ederim cevabınız için hemen deneyeceğim.

(14 Ara '15, 05:24) Black Death Black%20Death's gravatar image

hocam http.get şeklinde yapınca olumlu sonuç aldım. teşekkür ederim tekrar

(14 Ara '15, 09:58) Black Death Black%20Death's gravatar image

Cevabı yararlı bulduysan , cevabı kabul edermisin.

(15 Ara '15, 03:07) jackk jackk's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×128
×42
×33

Soruldu: 13 Ara '15, 16:28

Görüntüleme: 323 kez

Son güncelleme: 15 Ara '15, 03:07

powered by BitNami OSQA