في springMVC ، يتم تنفيذ تفاعل بيانات الخلفية مع الصفحة من خلال ModelAndView. إذن كيف يمكنك الحصول على القيمة المرتبطة بـ ModelandView في الصفحة؟
1. احصل عليه من خلال تعبيرات EL في JSP (أكثر استخدامًا)
وراء الكواليس:
ModelAndView Model = new ModelAndView () ؛ model.addobject ("name" ، "jims") ؛JSP: استخدم $ {name} مباشرة للحصول عليه في JSP
الاسم: $ {name}2. احصل عليه من خلال JSP مدمج
وراء الكواليس:
ModelAndView Model = new ModelAndView () ؛ model.addobject ("name" ، "jims") ؛مكتب الاستقبال:
<٪ string name = request.getAttribute ("name") ؛ ٪>الطريقتان أعلاه هي الحصول على القيمة المرتبطة بواسطة ModelandView في JSP. إذن كيف تحصل على القيمة ملزمة بواسطة ModelAndView في JS من الصفحة؟
1. الأكثر إثارة للقلق:
وراء الكواليس:
ModelAndView Model = new ModelAndView () ؛ model.addobject ("name" ، "jims") ؛JSP:
<type type = "hidden" value = "$ {name}" id = "method1">JS:
var name = $ ("#method1"). val () ؛2. على غرار النوع الأول:
وراء الكواليس:
ModelAndView Model = new ModelAndView () ؛ model.addobject ("name" ، "jims") ؛JSP:
<٪ string name = request.getAttribute ("name") ؛ ٪>JS:
var name = '<٪ = name ٪>' ؛
3. النوع الثالث أبسط وأكثر شيوعًا
وراء الكواليس:
ModelAndView Model = new ModelAndView () ؛ model.addobject ("name" ، "jims") ؛JS:
var name = '$ {name}' ؛وبهذه الطريقة ، يمكنك الحصول مباشرة على سمة الاسم ملزمة في ModelandView
المناقشة الموجزة أعلاه حول كيفية الحصول على قيمة ملزمة ModelandView على الصفحة هي كل المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.