arkadaşlar merhaba spring 3 de çalışıorum oturum yönetimi ile güzel bir örnek bulamadım klasik giriş çıkış işlemleri. sessionAttributes anatasyonunu kullanıcam sanırım ama nasıl yapılacağı konusunda fikir sahibi olan varmı?

soruldu: 29 Nis '12, 13:20

scarface_tnt's gravatar image

scarface_tnt
178364348
cevap kabul oranı: 11%

değiştirildi: 01 May '12, 06:44

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183

sessionAttribute anatasyonunun kullanımı hakkında bir kaç cümleyle tarif edebilecek var mı?

(01 May '12, 04:46) scarface_tnt scarface_tnt's gravatar image

arkadaşlar merhaba kendi sorumun cevabını buldum diğer arkadaşların işine yarar umarım. zaten sorun oldukça basitmiş. controller sınıfının başına sessionAttributes anatasyonu koyuyosunuz. parametre olarak bir tane string alıo. eğer o isimde, fonksiyonlar da bir nesne mapping işlemine tabi tutarsanız o nesne session saklı kalıo. map içinden get fonksyonuyla nesneyi alıosunuz remove ile de siliosunuz :) çok kasmaya gerek yokmuş :)

@Controller
@RequestMapping("/telefon")
@SessionAttributes("kullanici")
public class TelefonController ...
....................................................................
@RequestMapping(value = "/bak/{ogrenciId}",method = RequestMethod.GET)
public ModelAndView bak(@PathVariable("ogrenciId") Long id, ModelMap mp, @ModelAttribute("telefonKaydet") Telefon telefon){

    mp.addAttribute("kullanici", telefonService.ogrenciGetir(id));
    mp.addAttribute("telefonlar", telefonService.telefonlariGetir(id));
    return new ModelAndView("bak");
}

@RequestMapping(value="/kaydet", method=RequestMethod.POST)
public ModelAndView kaydet(@ModelAttribute("telefonKaydet") Telefon telefon, ModelMap mp){

    telefonService.telefonKaydet(telefon, (Ogrenci)mp.get("kullanici"));
    return new ModelAndView("redirect:telefonlar");
}
permanent link

cevaplandı: 01 May '12, 18:33

scarface_tnt's gravatar image

scarface_tnt
178364348
cevap kabul oranı: 11%

spring security die bişi varmış.

(20 May '12, 07:26) scarface_tnt scarface_tnt'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:

×10
×1

Soruldu: 29 Nis '12, 13:20

Görüntüleme: 1,183 kez

Son güncelleme: 20 May '12, 07:26

powered by BitNami OSQA