Trong "Cài đặt dự án - lược đồ và DTD", bạn có thể thêm http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd DTD (tải xuống lưu nó ở đâu đó, sau đó duyệt đến vị trí của nó).
Điều đó sẽ ít nhất là thoát khỏi những cảnh báo về không gian tên không xác định, và làm cho những lời cảnh báo màu đỏ ít làm phiền nâu, giả sử file HTML của bạn bắt đầu với những điều sau đây:
<?xml encoding="UTF-8" ?><!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:wicket="http://wicket.apache.org/dtds.data/wicket-xhtml1.4-strict.dtd"
lang="en" xml:lang="en">
(Các <?xml encoding="UTF-8" ?>
đầu tiên là tước đi bởi wicket, chỉ được sử dụng để chỉ định mã hóa UTF-8)
Sau đó làm theo lời khuyên của Raystorm về việc thêm các định nghĩa thẻ HTML không xác định.
Vấn đề duy nhất tôi có bây giờ là tôi nhận được các đề xuất hoàn thành loại kép cho các yếu tố <wicket:whatever
, nhưng nó bị đánh dấu có dấu lỗi ở mọi nơi.
Nguồn
2012-01-02 21:54:35
nó là sự thật trong năm 2010, nhưng trong năm 2012 nó không phải là: có xsd trong META-INF/wicket-1.5.xsd từ wicket-core mà bạn nên sử dụng cho mục đích này. Để định cấu hình để hoạt động với JIdea, hãy xem [http://www.jetbrains.com/idea/webhelp/referencing-dtd-or-schema.html](http://www.jetbrains.com/idea/webhelp/referencing- dtd-or-schema.html). Vui lòng cập nhật câu trả lời của bạn. –
Ngoài ra tôi đã tạo một lỗi trong Wicket Jira "Cung cấp đúng không gian tên lược đồ XML cho wicket" [https://issues.apache.org/jira/browse/WICKET-4497](https://issues.apache.org/jira/browse/WICKET-4497) –
Thêm liên kết vào lược đồ wicket [http://wicket.apache.org/dtds.data/](http://wicket.apache.org/dtds.data/) –