+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 پاسخ 870 بازدید
سوال شده 8 سال قبل در برنامه نویسی توسط سلطانی (1.0هزار امتیاز)
+1 امتیاز
1 پاسخ 452 بازدید
0 امتیاز
0 پاسخ 615 بازدید
0 امتیاز
1 پاسخ 466 بازدید
0 امتیاز
1 پاسخ 3.1هزار بازدید
0 امتیاز
0 پاسخ 231 بازدید
0 امتیاز
1 پاسخ 280 بازدید
0 امتیاز
1 پاسخ 350 بازدید
سوال شده 5 سال قبل در برنامه نویسی توسط samaz (0 امتیاز)
...