جاوا و تکنولوژی های آن

java programming language

در این وبلاگ به بررسی نکات موجود در جاوا و تکنولوژی های آن می پردازیم

طبقه بندی موضوعی

۱۹ مطلب با کلمه‌ی کلیدی «spring_mvc» ثبت شده است

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


موقعی که یک API طراحی میکنیم ما معمولا باید نوع مدیای producer/consumer را مشخص کنیم که این میتواند مدیاهای مختلفی که بعدا ممکن است نیاز داشته باشیم را محدود کند

همچنین Http Header پارامتر Accept میتواند مشخص کند که کلاینت چه مدیاهایی را میتواند قبول کند و ما در سمت سرور میتوانیم یکی از انواع مورد قبول را استفاده کنیم و در صورتی که سمت سرور هیچکدام از مدیا های مورد حمایت کلاینت را نداشته باشیم Spring MVC خطای HttpMediaTypeNotAcceptableException  را پرتاب میکند

در این بخش یاد میگیریم که وقتی به خطای HttpMediaTypeNotAcceptableException برخورد کردیم چه کاری را باید انجام دهیم 


به طور معمول ما نیاز داریم که ورودی های دریافت شده از کاربر را اعتبار سنجی کنیم که طبق همان الگو دیتایی که باید ارسال میشده باشد

در Spring MVC اعتبار سنجی های استانداردی وجود دارند ولی اگر بخواهیم اعتبار سنج سفارشی ایجاد کنیم به چه صورت باید انجام شود ؟

در ادامه به این موضوع خواهیم پرداخت


در این بخش خواهیم دید که چگونه میتوان محتوایی مانند عکس و مدیا را به سمت کلاینت ارسال کرد.

در این بخش به نحوه آپلود کردن یک فایل بصورت multi part از سمت کاربر به سمت سرور و دریافت آن توسط Spring MVC میپردازیم