alt text

Bean tanımlaması önündeki beans elementlerini xml dosyası mecbur kılıyor, kaldırınca hata veriyor. Spring MVC de bu şekilde tanımlamadan kurtulmanın yolu nedir ?

soruldu: 25 Kas '15, 13:11

KoD's gravatar image

KoD
12091114
cevap kabul oranı: 66%


En yukarıya beans tanımlamasını yaparsan mecbur yazmak zorunda kalmazsın. Basit olarak şu şekilde bir tanımlama yaparak çözüm bulabilirsin.

 <beans ... >
         <bean ...> </bean>
   </bean>

Eğer herhangi bir namespace ihtiyaç olursa, onlarıda tanımlaman gerekir. Aşağıda daha detaylı bir örnek var.

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:mvc="http://www.springframework.org/schema/mvc"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
        http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/mvc
        http://www.springframework.org/schema/mvc/spring-mvc.xsd">

<bean ... > </bean>

</beans>
permanent link

cevaplandı: 26 Kas '15, 03:23

esaruhan's gravatar image

esaruhan
156115
cevap kabul oranı: 0%

Zaten Tam olarak istedigim bu, bu sekilde bir tanimlama da XML dosyasi hata veriyor, mutlaka <beans:bean ... Gibi bir tanimlama ya mecbur birakiyir

(26 Kas '15, 05:08) KoD KoD's gravatar image

Arkadaşlar yanlış anladınız soruyu, bean tanımlamalarının xml namespace ve schemalar ile başladığını tabiki biliyorum. Spring MVC de DispatcherServlet e gönderilen contextConfigLocation parametresinde tanıttığım spring bean konfigrasyon dosyasında <beans ...=""> <bean ...=""> </bean> </beans> gibi bir tanımlamaya izin vermiyor. bu tanımlamayı <beans:bean ...=""> <beans:bean ...=""> </beans:bean> </beans:bean> şeklinde kullanmaya mecbur bırakıyor.

(26 Kas '15, 12:36) KoD KoD'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
×9

Soruldu: 25 Kas '15, 13:11

Görüntüleme: 315 kez

Son güncelleme: 27 Kas '15, 17:51

powered by BitNami OSQA