+1 امتیاز
قبل در برنامه نویسی توسط (60 امتیاز)
ویرایش شده قبل توسط

من دارای یک فرم با پارامترهای زیادی در سمت کلاینت هستم اگر بخواهم در سمت سرور پارامترهای غیر تهی را در بیاورم و در دیتابیس عمل اپدیت را انجام دهم باید چکار کنم؟ 

قبل توسط (1.1هزار امتیاز)
از چه فریم ورک وب جاوا استفاده می کنید؟
قبل توسط (60 امتیاز)
برای درک متد persist هایبرنیت میخواهم پارامترهای زیاد یک فرم که با jsf نوشته شده را ان طرف  با استفاده از رفلکشن بگیرم و با jdbc که زیرلایه هایبرنیت هست را در دیتابیس insert کنم. چون متد persist با رفلکشن پیاده سازی شده است.

1 پاسخ

+1 امتیاز
قبل توسط (186 امتیاز)
ویرایش شده قبل توسط

اگه بخواهی از جاوا اسکریپت(jquery) کمک بگیری کار ساده است:

var $form=$('#formid');

var postobject={};

$('input,select,textarea',form).each(

function()

{

if($(this).val()&&$(this).val()!='')

{

postobject[$(this).attr("name")]=$(this).val();

}

});

//POST(url,postobject);

);

اما در صورتی که از جاوا اسکریپت نمی تونید استفاده کنید خود بروزر کار سریالاز کردن را انجام میده و فیلدهای خالی حذف نمیشن(ممکنه راه حلی باشه ام من نمیدونم).

سوالات مشابه

0 امتیاز
0 پاسخ 1.3هزار بازدید
0 امتیاز
1 پاسخ 926 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط سلطانی (1.1هزار امتیاز)
+1 امتیاز
1 پاسخ 468 بازدید
0 امتیاز
0 پاسخ 643 بازدید
0 امتیاز
1 پاسخ 491 بازدید
0 امتیاز
1 پاسخ 3.3هزار بازدید
0 امتیاز
0 پاسخ 277 بازدید
0 امتیاز
1 پاسخ 299 بازدید
0 امتیاز
1 پاسخ 416 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
...