ما هو أفضل إطار تطبيق Java Web الذي يسير بشكل جيد مع XML+XSLT؟

StackOverflow https://stackoverflow.com/questions/671297

سؤال

لقد تعلمت مؤخرًا قليلاً عن XML/XSLT وأرغب في تجربته في مشروع الويب الخاص بي. ما هو الإطار الذي توصي به لذلك؟ في الأساس ، أريد إنشاء XML ديناميكي سيتم تطبيقه على ورقة الأنماط XSLT على جانب العميل.

كان الويكيت أول مرشح لي ، لكنه يركز بشكل أساسي على HTML. لم أتمكن من الحصول على فكرتي بعد.

هل كانت مفيدة؟

المحلول

إذا كنت تريد تطبيق أوراق أنماط XSLT على جانب العميل إلى XMLs المستلمة من الخادم (وليس معاكسًا كما كتبت :)) عليك فقط إرجاع XML النقي إلى العميل مع

<?xml-stylesheet ... ?>

بناء مضمن.

إذا كنت ترغب في تطبيق XSLTS على XMLS على جانب الخادم وإرجاع HTML إلى العميل - يرجى عدم عناء. لقد مررنا بهذا في السنوات الأولى جدًا من القرن الحادي والعشرين - إنه ليس حلًا يمكن صيانته للغاية ويصعب تصحيحه. ولكن إذا كنت تريد ذلك (حل من جانب الخادم) ، فإنني أوصي أيضًا بعرض XLST الخاص بـ SpringMVC. هناك ايضا كلاسيكي والحل المتشدد يسمى شرنقة الذي ينفذ XML Pipieline - من الجيد من الناحية المعمارية ، ولكن من الصعب حقًا استخدامه في المشاريع الحقيقية ، كان MVC كلاسيكيًا أكثر ملاءمة.

نصائح أخرى

SPRING MVC لديها دعم لمشاهد XSLT (مستندات مرجعية).

محاولة Rexsl, ، وهو إطار تطوير الويب XML+XSL ، مع نمط MVC الكلاسيكي.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top