+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 پاسخ 286 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Meysam Shirazi (434 امتیاز)
0 امتیاز
1 پاسخ 240 بازدید
0 امتیاز
1 پاسخ 533 بازدید
0 امتیاز
0 پاسخ 242 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 260 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 314 بازدید
0 امتیاز
1 پاسخ 282 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 369 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
1 پاسخ 299 بازدید
...