خانه / بایگانی برچسب: نحوه راه اندازی spring mvc

بایگانی برچسب: نحوه راه اندازی spring mvc

پشت صحنه Spring Security

Spring Security یک چارچوب Java/Java EE است که امکانات احراز هویت، مجوز دهی و دیگر ویژگی های امنیتی را برای برنامه های سازمانی فراهم می کند. این پروژه در اواخر سال ۲۰۰۳ با عنوان Acegi Security و توسط بن الکس آغاز شد، سپس در مارس ۲۰۰۴ تحت مجوز آپاچی در …

ادامه نوشته »

بارگذاری فایل

بارگذاری فایل با استفاده از Spring بسیار آسان است. شما می توانید از بین بسته Jakarta Commons FileUpload (http://jakarta.apache.org/commons/fileupload) و بسته O’Reilly Servlet (COS) (http://servlets.com/cos/index.html)، یکی را برای این کار انتخاب کنید. بسته دومی تحت مقررات Buy-ABook قرار دارد. (قبل از استفاده از این بسته، مطمئن شوید که شرایط را …

ادامه نوشته »

قابلیت ایجاد جادوگر

SimpleFormController از فرم های تک صفحه ای پشتیبانی می کند. هنگامی که وارد یک فرآیند سفارش و یا ثبت نام می شویم، احتمالا به چندین صفحه، از جمله فرم های که با هم برای پر کردن یک شی دامنه[۱] استفاده می شوند نیاز داشته باشیم: صفحه ای که اطلاعات شخصی …

ادامه نوشته »

مثالی واقعی در استفاده از کنترلرها

می خواهیم با استفاده از یک کنترلر ساده، به کاربران اجازه دهیم اطلاعات ژانرهای مختلف فیلم ها را در قالب یک صفحه مشاهده کنند. همچنین، یک کنترلر فرم ایجاد می کنیم که توسط آن کاربران بتوانند عملیات رزرو صندلی را برای نمایش یک فیلم انجام دهند، و در آخر، یک …

ادامه نوشته »

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

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

ادامه نوشته »

کنترلرها

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

ادامه نوشته »

HandlerExceptionResolvers

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

ادامه نوشته »

HandlerMapping

تاکنون با تعریف الگوهای URL در فایل web.xml آشنا شده ایم. تمام آدرس هایی که با این الگوهای تطبیق داده می شوند، به DispatcherServlet هدایت شده و توسط یک یا چند HandlerMapping برداشته و پردازش می شوند. HandlerMapping قادر است مسیر اجرا را از درون برنامه تحت وب تشخیص دهد. …

ادامه نوشته »

روال بررسی یک درخواست جدید

شکل های زیر روال بررسی یک درخواست را به صورت گرافیکی نشان داده اند.   فاز اول تعیین مسیری است که باید درخواست را پاسخ دهد. این مسیر شامل صفر یا بیشتر interceptor و دقیقا یک handler است. یک handler مولفه ای است که درخواست را پردازش می کند – …

ادامه نوشته »