+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 پاسخ 292 بازدید
سوال شده 11 سال قبل در برنامه نویسی توسط Meysam Shirazi (434 امتیاز)
0 امتیاز
1 پاسخ 245 بازدید
0 امتیاز
1 پاسخ 552 بازدید
0 امتیاز
0 پاسخ 248 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 267 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 323 بازدید
0 امتیاز
1 پاسخ 290 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
0 پاسخ 385 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط homa (16 امتیاز)
0 امتیاز
1 پاسخ 304 بازدید
...