+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 پاسخ 899 بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط سلطانی (1.0هزار امتیاز)
+1 امتیاز
1 پاسخ 456 بازدید
0 امتیاز
0 پاسخ 631 بازدید
0 امتیاز
1 پاسخ 473 بازدید
0 امتیاز
1 پاسخ 3.1هزار بازدید
0 امتیاز
0 پاسخ 260 بازدید
0 امتیاز
1 پاسخ 287 بازدید
0 امتیاز
1 پاسخ 362 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
...