سؤال

ورأيت href="https://stackoverflow.com/questions/49156/importing-javascript-in-jsp-tags"> هذا السؤال regading المستوردة من شبيبة الملفات المتعلقة محتوى العلامة نفسها. لدي مشكلة مماثلة، وهنا لا بد لي علامة التخطيط الاستراتيجي المشترك الذي يولد بعض HTML ولديه عام شبيبة التنفيذ الذي يعالج سلوك هذه HTML. وعلاوة على ذلك ولست بحاجة لكتابة بعض البيانات التهيئة، لذا يمكن استخدامه بعد ذلك من خلال جافا سكريبت. أن يكون من الممكن استخدام هذا "معالج" في بلدي جافا سكريبت، ينبغي أن يكون الوصول إليها بطريقة أو بأخرى.

والسؤال هو ... هل هو موافق لإرسال مضمنة

نصائح أخرى

وأنا لست متأكدا تماما ما تسأل هنا، لكنني لم يكن هناك أي شيء خاطئ مع بما في ذلك علامات <script> في JSP إنشاء مثيل شفرة جافا سكريبت. أنا غالبا ما تتبع هذا النموذج، وكتابة رمز مكتبة في ملفات جافا سكريبت الخارجية، ثم استدعاء منشئات على كائنات بلدي من العلامات <script>.

وهذا يجعل من السهل تصحيح، لأن المنطق هو كل شيء في الملفات الخارجية (ويبدو الحرائق لدينا مشكلة مع التصحيح المضمنة شفرة جافا سكريبت). الحصول مؤقتا المكتبات، ولكن البيانات instantiating لهم لا (والذي هو السلوك المطلوب).

والبديل هو أن يكون رمز مثيل ديناميكيا في خارجي جافا سكريبت ملف أو دعوة AJAX. لقد فعلت ذلك أيضا، وكانت النتائج إيجابية.

وأعتقد أن العامل الحاسم هو كيف بيانات ديناميكية بكثير لديك. إذا كنت بحاجة إلى تمثيل هياكل البيانات الكبيرة، وأود أن يخدم بها عبر مكالمة AJAX وترجع JSON. إذا به مكالمة بسيطة لمنشئ، ووضعها في JSP.

وأما بالنسبة لمتغير عمومي، وأنا غالبا ما يكون عالمي للكائن المستوى الأعلى التي تنطلق كل شيء خارج. داخل ذلك، كلها إشارات أخرى إلى كائنات مساعد.

وعلى الرغم من أن أوافق على أنه ليس أنيقة تماما، لقد كان معروفا للقيام بذلك عدة مرات عند الجمع بين القرارات من جانب الخادم مع بيئة متكاملة AJAX. مرددا مضمنة

scroll top