خانه / ۱۳۹۵ / خرداد

بایگانی ماهانه: خرداد ۱۳۹۵

متصل کردن داده ها

علاوه بر کنترلرهای ساده ای که نمونه آنها قبلا دیده شد، Spring کنترلرهای پیشرفته ای تدارک دیده است که امکان اتصال داده ها[۱] در آن مهیا می باشد. با استفاده از این امکان، شما می توانید مدل گردش کار را در برنامه های کاربردی وب و یا سایر فعل و …

ادامه نوشته »

کنترلرها

Spring انواع کنترلرهای مورد نیازهای شما را برای زمانی که بخواهید نیازهای مهم و مشترکی را در برنامه های کاربردی وب فراهم کنید، تدارک دیده است. به عنوان مثال، از جمله ویژگی های کنترلر موجود در Spring، ایجاد فرم گردش کار، کنترلر فرمان، و کنترلر چند وظیفه ای است. در …

ادامه نوشته »

HandlerExceptionResolvers

اگر به اینترفیس Controller مراجعه کنیم می بینیم که متدی با نام handle وجود دارد. [crayon-5c906302336b2409402614/]   همانطور که می بینید، زمانی که این متد را پیاده سازی می کنید، می توانید هر گونه استثنا مورد نیاز را به وجود آورید. این امکان به این علت در Spring MVC قرار …

ادامه نوشته »

شناسایی موقعیت مکانی کاربر و تغییر نوع محتوا بر اساس آن

با استفاده از تکنیک های شناسایی موقعیت، شما به راحتی می توانید برنامه های تحت وب خود را ترجمه و بومی سازی کنید. شناسایی موقعیت کاربر می تواند به روش های گوناگون و بر اساس معیارهای مختلف، اعم از accept header یا کوکی ای که در ماشین مشتری قرار می …

ادامه نوشته »

ModelAndView و ViewResolvers

چارچوب Spring MVC بر اساس مفهوم handler (کنترلر)هایی ساخته شده است که اشیائی از نوع org.springframework.web.servlet.ModelAndView بر می گردانند. نوع ModelAndView با توجه به محتوای قابل ذخیره در آن نام گذاری شده است؛ view با در دست داشتن یک مدل، باید قادر باشد یک پاسخ مناسب تولید کرده و آن …

ادامه نوشته »