+1 امتیاز
قبل در برنامه نویسی توسط (37 امتیاز)
برچسب گذاری دوباره قبل توسط
آیا برای استفاده از فایل xsd (جهت نمایش attribute های یک tag با زدن ctrl+space) در facelet (در وایز نسخه 4.4.1) نیاز به تنظیم خاصی وجود دارد؟

1 پاسخ

+1 امتیاز
قبل توسط (1.2هزار امتیاز)
ویرایش شده قبل توسط
 
بهترین پاسخ

کافی است schemaLocations را در بالای xml خود به درستی آدرس دهی کنید.

<?xml version="1.0"?>
<c:window id="catalogedit" title="${pageTitle}"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:c="http://gfaces.org/core" xmlns:h="http://www.w3.org/1999/xhtml"
	xmlns:w="http://asta.ir/wise/gfaces"
	xmlns:d="http://gfaces.org/data"  
	xsi:schemaLocation="http://gfaces.org/core http://asta.ir/wise/gfaces_core_4.3.xsd 
		http://asta.ir/wise/gfaces http://asta.ir/wise/gfaces_wise_4.3.xsd
		http://gfaces.org/data http://asta.ir/wise/gfaces_data_4.3.xsd" >


</c:window>

به این ترتیب xsd ها از طریق اینترنت از روی سایت اعوان دانلود خواهند شد. در صورتی که امکان دانلود مستقیم از طریق اینترنت وجود ندارد از آدرسهای فوق الذکر فایلها را دانلود کنید و از طریق منوی Winow>Preferences>XML>XML Catalog به Eclipse معرفی بفرمایید.

قبل توسط (37 امتیاز)
پس از آدرس دهی schemaLocations در بالای xml، پیغام خطای:
The prefix "xsi" for attribute "xsi:schemaLocation" associated with an element type "c:window" is not bound
در فایل xml نمایش داده می شود.
قبل توسط (1.2هزار امتیاز)
صحیح می فرمایید. جوابم را ویرایش کردم.

سوالات مشابه

+2 امتیاز
1 پاسخ 208 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Meysam Shirazi (434 امتیاز)
0 امتیاز
1 پاسخ 164 بازدید
0 امتیاز
1 پاسخ 379 بازدید
0 امتیاز
0 پاسخ 186 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 189 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 224 بازدید
0 امتیاز
1 پاسخ 187 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 252 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
1 پاسخ 207 بازدید
...