گزارش تعداد کالاهای دارای سری ساخت انبار به انبار شده بین شعب

فرض کنید یک اپلیکیشن ساده تحت وب, همانند عکس داریم که با php نوشته شده است و قصد داریم این اپلیکیشن را با jee پیاده سازی کنیم خروجی جاوا در عکس مشاهده میشود.

این دو تا اپلیکیشن از لحاظ UI تفاوتی ندارند منتها در پشت صحنه, نحوه ایجاد کانکشن و نحوه ارسال دیتا به کلاینت فرق میکند و به همین دلیل است که اپلیکیشن جاوا عملکرد بهتری دارد.

این برنامه بنا به درخواست یک شرکت تولیدی ایجاد شده است.

jQuery Tip

استفاده از کلید ENTER بجای کلید TAB (دریافت کد)


فوکوس کردن بر روی اولین تکست باکس فرم (دریافت کد)


اگه قصد کشیدن نمودار و یا گراف برای وب اپلیکیشن خود را دارید از لایبرای jqPlot میتوان استفاده کرد.

http://www.jqplot.com/

در انتخابات ریاست جمهوری سال 1392 سایت های خبری , آمار لحظه به لحظه انتخابات رو با استفاده از این پلاگین , نمایش میدادن.


ُنحوه استفاده از ajax و jquey  و json در SpringMVC

فرض کنید قصد داریم اپلیکیشن ساده زیر را در SpringMVC پیاده سازی کنیم :

مراحل راه اندازی برنامه :

1.فایل های javascript را کجا بزاریم و چه تگ هایی رو به فایل کانتکست SpringMVC استفاده کنیم. عکس

2.چه جوری میتونیم از صفحات JSP به لایبراری جاوا اسکریپت دسترسی داشته باشیم. عکس

3. چه جوری در سمت کلاینت با استفاده از jquery توابع سمت سرور را صدا بزنیم. عکس

4. سمت سرور چه کد هایی باید نوشته شود. عکس

یادت نره , آدرس کلاسهایی که در لایه کنترلر قرار میگیرند را به کانتکست اضافه کنی. context:component-scan base-package=

 

در یافت سورس کد برنامه

چرا JQuery را به Ext JS ترجیح میدم

چند وقت پیش یکی از دوستان (آقای زنگنه) که الان مدیر پروژه شرکت ساختمان کالا هستن به من گفتن که از Ext JS تجربه خوبی ندارن و گفتن که این لایبراری سنگینه و یک کار ناموفق رو باهاش تجربه کردن.

فعلاً تصمیم گرفتم واسه طراحی UI از همون JQuery  استفاده کنم .

مگه میشه جواب نده آخه کلی قیمتشه . برنامه نویس های قدری پشتشن .

ولی فعلاً امکان تست این مساله وجود نداره از طرفی نمیتونم ریسک کنم .

jQuery چیست؟

سالهای متمادی، جاوااسکریپت به چندش معروف بود! چون هم یادگیریش سخت بود و منبع آموزشی خوب براش کم پیدا می شد، هم کاربرد قابل قبولی براش نبود و هم باعث مشکلات امنیتی میشد.

اما با گذشت زمان  و رونق گرفتن AJAXو بیشتر شدن ایده های سمت کلاینت و افزایش امنیت مرورگرها که به دلیل توسعه مرورگرها بود ، جاوااسکریپت خواهان بیشتری پیدا کرد.

توسعه مرورگرها رو مدیون اتحادهای ضد اینترنت اکسپلورر هستیم که بخاطر پدرسوختگی و دشمنی با مایکروسافت، فایرفاکس رو پایه گذاری کردند مثل اپل و گوگل و اوراکل و بقیه که باعث رشد و رقابتی شدن بازار مرورگرها رو شدند.

اما وقتی jQuery متولد شد، اوضاع کلی فرق کرد.

 jQuery گفت برای اعمال تغییر در اجزای صفحه با جاوااسکریپت، انیمیشن سازی و AJAX و غیره، نیازی به بلد بودن جاوااسکریپت نداری. من همه اش رو با یه سری توابع هلو شکل واست حل کردم اونم بصورتCross-Browser  یعنی در همه مرورگرها یه نتیجه داره!


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

این یادگیری فقط سه چهار ساعت (حتی کمتر) طول میکشه.

منبع : boplo.ir